Ferry Boender
8b267486d0
Moved unreachable code.
10 years ago
Ferry Boender
3d63f6d7f7
Don't display directory listing in megacorp_acc example.
10 years ago
Ferry Boender
15a4199fa1
Show comment in megacorp_acc firewall example.
10 years ago
Ferry Boender
0fd145c1fc
Test case data.
10 years ago
Ferry Boender
9935afbed9
Code coverage test code running at import.
10 years ago
Ferry Boender
0396e8a82e
Test non-existing forms.
10 years ago
Ferry Boender
8596d572e1
Code coverage in test cases.
10 years ago
Ferry Boender
0ac27bc033
WebApp test cases.
10 years ago
Ferry Boender
69588d4ff6
Individual test cases for validation.
10 years ago
Ferry Boender
752a695d9f
Remove log files on 'clean' make target.
10 years ago
Ferry Boender
75bd347cdf
Don't perform code coverage for daemon code.
10 years ago
Ferry Boender
536caec8b7
Bugfix in validation message.
10 years ago
Ferry Boender
3442f34d1b
Main function.
10 years ago
Ferry Boender
450bb24eb7
Don't try to validate missing but required fields.
10 years ago
Ferry Boender
2d3fe12510
Ignore test coverage output
10 years ago
Ferry Boender
06f6757efb
Unittests: report coverage
10 years ago
Ferry Boender
4751b78f45
Test: use correct port.
10 years ago
Ferry Boender
9df749630a
Test cases.
10 years ago
Ferry Boender
7d1775354e
Log HTTP requests to the log file instead of console.
10 years ago
Ferry Boender
ed143fb73a
Cast min/max/minlen/maxlen values to proper types.
10 years ago
Ferry Boender
93fcaea981
Method documentation.
10 years ago
Ferry Boender
b53f5fcf40
Method for getting a field definition from the form definition. Replaces previous private method.
10 years ago
Ferry Boender
34b4151529
Return process exit code for 'raw' output type.
10 years ago
Ferry Boender
ce71253ab5
Allow None values for stdout, stderr if script output type is not raw.
10 years ago
Ferry Boender
8c7a12e354
Classes improperly rendered for input form line.
10 years ago
Ferry Boender
125bd1cb82
separate form config files for test cases
10 years ago
Ferry Boender
93064be2e7
Merge commit 'f7c5c99'
10 years ago
Ferry Boender
f7c5c993f6
Use separate files for test cases
10 years ago
Ferry Boender
c44af08f64
Test example that does its best to break scriptform.
10 years ago
Ferry Boender
ca55acf980
Don't change to form config dir if we're already there.
10 years ago
Ferry Boender
3911207709
Don't do anything with script output if we're in raw output mode.
10 years ago
Ferry Boender
8acae2ad09
Run tests from Makefile.
10 years ago
Ferry Boender
a45440de95
Testcases: remove json test file after tests have run.
10 years ago
Ferry Boender
7b77a5570a
Testcases: setUp and tearDown.
10 years ago
Ferry Boender
8a03c3b3a2
Mark TODO as done.
10 years ago
Ferry Boender
0fafeaf8d2
Document how scriptform.py works.
10 years ago
Ferry Boender
14e87c2f86
Test cases.
10 years ago
Ferry Boender
1c43496be3
Proper shutdown of server via threaded call to shutdown().
10 years ago
Ferry Boender
81e3b480a8
FormConfig.callback no longer tightly coupled to request. Instead, stdin and stdout file handles are passed in.
10 years ago
Ferry Boender
563f3cdca5
Move rendering of a form line to the FormRender class.
10 years ago
Ferry Boender
3d9ca8dd40
Code formatting.
10 years ago
Ferry Boender
51be118f85
Change dir to form config directory in main method, not in a class.
10 years ago
Ferry Boender
fb77cd7a7a
Removed dead code.
10 years ago
Ferry Boender
7a171ed3ac
Fixed improper form values.
10 years ago
Ferry Boender
7d9f8ae26f
Cast params before rendering field.
10 years ago
Ferry Boender
e2547f9aad
Delegate form rendering to separate class.
10 years ago
Ferry Boender
d62a3a04ef
Git ignore megacorp database.
10 years ago
Ferry Boender
190a21ebbb
Use dict string formatting instead of positional arguments for rendering the form fields.
10 years ago
Ferry Boender
06d1ead881
Moved some things around in the User manual.
10 years ago
Ferry Boender
4bcd0e9e43
Better display for checkbox input.
10 years ago