demo branch combining callback control with tests based on those outlined in testMod.csv, and possibly implemented as S3 classes.
Control -- hi(), bye(), and nxt()
States based on testMod, with stub for tests.
fixed video function and made a couple other small tweaks
read in tests from module
first run at a collection of tests
added experimental script to detect difference between two environments
Attempt to integrate tests specified by keyphrase into state.R. More difficult than anticipated. Still buggy.
Debugged states.R with integrated tests.
Commented out tests in ansTests.R
Sourcing control.R cleans environment.
Tracking variables defined by user from expressions entered by user, rather than by tracking changes in the global environment.
Update README.md.
eliminated one line that was causing multiple choice hint to print twice
updated README
Updated README
rough draft of saveSession script
Merge remote-tracking branch 'upstream/demo/cbk_tests' into demo/cbk_tests
updated saveSession to fix some errors and include a test
Merge remote-tracking branch 'upstream/demo/cbk_tests' into demo/cbk_tests
fixed "saveSession" vs "save_session" typo.
A piece of experimental code modularizing (to some extent) three major areas of functionality: control, presentation of content, and testing responses.
Protected environment implemented.