Commit Graph

384 Commits (master)
 

Author SHA1 Message Date
Ferry Boender c0634564c4 Bugfix in 'rows' and 'cols' options for text fields. 9 years ago
Ferry Boender 1080b50696 Added a 'size' option for string input fields that controls the width in characters of the input box. 9 years ago
Ferry Boender 479aac0e5a Prefill form fields if it had errors. 9 years ago
Ferry Boender e623c45da6 Allow serving of static files through 'static_dir' directive. 9 years ago
Ferry Boender 1a3d10cdee Renamed 'callbacks' chapter in User manual to 'Script execution'. 9 years ago
Ferry Boender 9f7b7ddc16 More unit tests. 9 years ago
Ferry Boender 2a5157d198 More tests. 9 years ago
Ferry Boender 8b267486d0 Moved unreachable code. 9 years ago
Ferry Boender 3d63f6d7f7 Don't display directory listing in megacorp_acc example. 9 years ago
Ferry Boender 15a4199fa1 Show comment in megacorp_acc firewall example. 9 years ago
Ferry Boender 0fd145c1fc Test case data. 9 years ago
Ferry Boender 9935afbed9 Code coverage test code running at import. 9 years ago
Ferry Boender 0396e8a82e Test non-existing forms. 9 years ago
Ferry Boender 8596d572e1 Code coverage in test cases. 9 years ago
Ferry Boender 0ac27bc033 WebApp test cases. 9 years ago
Ferry Boender 69588d4ff6 Individual test cases for validation. 9 years ago
Ferry Boender 752a695d9f Remove log files on 'clean' make target. 9 years ago
Ferry Boender 75bd347cdf Don't perform code coverage for daemon code. 9 years ago
Ferry Boender 536caec8b7 Bugfix in validation message. 9 years ago
Ferry Boender 3442f34d1b Main function. 9 years ago
Ferry Boender 450bb24eb7 Don't try to validate missing but required fields. 9 years ago
Ferry Boender 2d3fe12510 Ignore test coverage output 9 years ago
Ferry Boender 06f6757efb Unittests: report coverage 9 years ago
Ferry Boender 4751b78f45 Test: use correct port. 9 years ago
Ferry Boender 9df749630a Test cases. 9 years ago
Ferry Boender 7d1775354e Log HTTP requests to the log file instead of console. 9 years ago
Ferry Boender ed143fb73a Cast min/max/minlen/maxlen values to proper types. 9 years ago
Ferry Boender 93fcaea981 Method documentation. 9 years ago
Ferry Boender b53f5fcf40 Method for getting a field definition from the form definition. Replaces previous private method. 9 years ago
Ferry Boender 34b4151529 Return process exit code for 'raw' output type. 9 years ago
Ferry Boender ce71253ab5 Allow None values for stdout, stderr if script output type is not raw. 9 years ago
Ferry Boender 8c7a12e354 Classes improperly rendered for input form line. 9 years ago
Ferry Boender 125bd1cb82 separate form config files for test cases 9 years ago
Ferry Boender 93064be2e7 Merge commit 'f7c5c99' 9 years ago
Ferry Boender f7c5c993f6 Use separate files for test cases 9 years ago
Ferry Boender c44af08f64 Test example that does its best to break scriptform. 9 years ago
Ferry Boender ca55acf980 Don't change to form config dir if we're already there. 9 years ago
Ferry Boender 3911207709 Don't do anything with script output if we're in raw output mode. 9 years ago
Ferry Boender 8acae2ad09 Run tests from Makefile. 9 years ago
Ferry Boender a45440de95 Testcases: remove json test file after tests have run. 9 years ago
Ferry Boender 7b77a5570a Testcases: setUp and tearDown. 9 years ago
Ferry Boender 8a03c3b3a2 Mark TODO as done. 9 years ago
Ferry Boender 0fafeaf8d2 Document how scriptform.py works. 9 years ago
Ferry Boender 14e87c2f86 Test cases. 9 years ago
Ferry Boender 1c43496be3 Proper shutdown of server via threaded call to shutdown(). 9 years ago
Ferry Boender 81e3b480a8 FormConfig.callback no longer tightly coupled to request. Instead, stdin and stdout file handles are passed in. 9 years ago
Ferry Boender 563f3cdca5 Move rendering of a form line to the FormRender class. 9 years ago
Ferry Boender 3d9ca8dd40 Code formatting. 9 years ago
Ferry Boender 51be118f85 Change dir to form config directory in main method, not in a class. 9 years ago
Ferry Boender fb77cd7a7a Removed dead code. 9 years ago