Initial commit.

git-svn-id: http://svn.epictest.org/trunk/epic@1 84c1ff6b-8354-0410-b228-ab73a10f276e
Got rid of all those nasty variable name prefixes.

git-svn-id: http://svn.epictest.org/trunk/epic@2 84c1ff6b-8354-0410-b228-ab73a10f276e
New test_asserts module.

git-svn-id: http://svn.epictest.org/trunk/epic@3 84c1ff6b-8354-0410-b228-ab73a10f276e
More assert tests, plus a bunch of cleanups.

git-svn-id: http://svn.epictest.org/trunk/epic@4 84c1ff6b-8354-0410-b228-ab73a10f276e
New assertion methods: assert_void, assert_less_than, assert_greater_than, assert_greater_than_or_equal.

git-svn-id: http://svn.epictest.org/trunk/epic@5 84c1ff6b-8354-0410-b228-ab73a10f276e
Made run_test return a record just like the other run_* functions.

git-svn-id: http://svn.epictest.org/trunk/epic@6 84c1ff6b-8354-0410-b228-ab73a10f276e
Doc update.

git-svn-id: http://svn.epictest.org/trunk/epic@7 84c1ff6b-8354-0410-b228-ab73a10f276e
Added IMMUTABLE declarations and tweaked some docs.

git-svn-id: http://svn.epictest.org/trunk/epic@8 84c1ff6b-8354-0410-b228-ab73a10f276e
Removed the suite_results type in favor of directly using test.results.

git-svn-id: http://svn.epictest.org/trunk/epic@9 84c1ff6b-8354-0410-b228-ab73a10f276e
Changed assert_values to assert_column. Changed record_asserter(varname1 text, varname2 text, colnames text) to assert_rows(source text, expected text). Added pass, fail, todo, skip and finish functions.

git-svn-id: http://svn.epictest.org/trunk/epic@10 84c1ff6b-8354-0410-b228-ab73a10f276e
New test_results module.

git-svn-id: http://svn.epictest.org/trunk/epic@11 84c1ff6b-8354-0410-b228-ab73a10f276e
A var name tweak and some doc tweaks.

git-svn-id: http://svn.epictest.org/trunk/epic@12 84c1ff6b-8354-0410-b228-ab73a10f276e
New test.assert_empty functions.

git-svn-id: http://svn.epictest.org/trunk/epic@13 84c1ff6b-8354-0410-b228-ab73a10f276e
New 'global' function to fake passing records to functions. Needs tests. Also added an assert_values function (also needs tests), and made assert_rows take FROM clauses.

git-svn-id: http://svn.epictest.org/trunk/epic@14 84c1ff6b-8354-0410-b228-ab73a10f276e
New 'statement' function. The funcs 'global', 'assert_void', and 'assert_raises' now allow full SELECT statements.

git-svn-id: http://svn.epictest.org/trunk/epic@15 84c1ff6b-8354-0410-b228-ab73a10f276e
New test for the global() function.

git-svn-id: http://svn.epictest.org/trunk/epic@16 84c1ff6b-8354-0410-b228-ab73a10f276e
Some little bugfixes, plus a new typename function.

git-svn-id: http://svn.epictest.org/trunk/epic@17 84c1ff6b-8354-0410-b228-ab73a10f276e
Made assert_column compare the call and expected array in order.

git-svn-id: http://svn.epictest.org/trunk/epic@18 84c1ff6b-8354-0410-b228-ab73a10f276e
New test.assert_not_empty functions, plus fixed some array bounds.

git-svn-id: http://svn.epictest.org/trunk/epic@19 84c1ff6b-8354-0410-b228-ab73a10f276e
Made assert_empty more generic; now takes call(s) not just tablename(s). Also ordered the output of run_module and run_all, and added a test for assert_not_empty.

git-svn-id: http://svn.epictest.org/trunk/epic@20 84c1ff6b-8354-0410-b228-ab73a10f276e