mca1001: bin/testrunner.pl
Default branch: MAIN
Bookmark a link to HEAD:
(view)
(download)
(as text)
Revision 1.35
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Aug 7 21:35:53 2005 UTC (5 years, 1 month ago) by mca1001
Branch:
MAIN
CVS Tags:
HEAD
Changes since 1.34: +14 -4 lines
Diff to previous 1.34
tweak TkTestRunner
Revision 1.34
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Jun 4 16:50:16 2005 UTC (5 years, 3 months ago) by mca1001
Branch:
MAIN
Changes since 1.33: +14 -5 lines
Diff to previous 1.33
work mods: getopt configs, case switch for D:L:O->bless global replacement
Revision 1.33
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Jun 4 16:47:48 2005 UTC (5 years, 3 months ago) by mca1001
Branch:
MAIN
Changes since 1.32: +168 -33 lines
Diff to previous 1.32
work mods: add POD; display version info (relevant at work); insert
optional Devel::Leak::Object hooks; make Tk runner bodge version
dependent; Tk detail scrollbars fix
Revision 1.32
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Aug 30 01:08:18 2004 UTC (6 years ago) by mca1001
Branch:
MAIN
Changes since 1.31: +34 -2 lines
Diff to previous 1.31
auto-run the gui mode; can't figure out how to make it return the
focus to the desktop (?)
Revision 1.31
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Aug 29 16:57:30 2004 UTC (6 years ago) by mca1001
Branch:
MAIN
Changes since 1.30: +40 -4 lines
Diff to previous 1.30
for --gui option, use new My::TkTestRunner which overrides
show_error_trace in order to display annotations.
Didn't stop to think too carefully about the other ways this differs
from Test::Unit::TestRunner.
Revision 1.30
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Aug 28 21:31:24 2004 UTC (6 years ago) by mca1001
Branch:
MAIN
CVS Tags:
PUBLIC
Changes since 1.29: +3 -3 lines
Diff to previous 1.29
put new libs on front
Revision 1.29
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Aug 28 20:40:48 2004 UTC (6 years ago) by mca1001
Branch:
MAIN
Changes since 1.28: +52 -28 lines
Diff to previous 1.28
Allow '-I' for perl5lib inclusions... now it has everything the one
at work does so I can ditch that
Revision 1.28
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Aug 28 20:13:18 2004 UTC (6 years ago) by mca1001
Branch:
MAIN
CVS Tags:
BODGE_RENAME
Changes since 1.27: +85 -22 lines
Diff to previous 1.27
Ship most of the logic out into classes.
This is now a general purpose testrunner script so I'll
CVS-dirty-relocate it from perl5lib/test-oraparse.pl to
bin/testrunner.pl
Revision 1.27
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Aug 28 18:08:06 2004 UTC (6 years ago) by mca1001
Branch:
MAIN
Changes since 1.26: +20 -13 lines
Diff to previous 1.26
use Getopt::Long for options
Revision 1.26
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Aug 28 17:49:43 2004 UTC (6 years ago) by mca1001
Branch:
MAIN
Changes since 1.25: +0 -548 lines
Diff to previous 1.25
move testcases from test-oraparse.pl to OraParse_Test.pm
Revision 1.25
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Jul 13 00:47:53 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.24: +6 -2 lines
Diff to previous 1.24
test + implement op2 != aka. <>
Revision 1.24
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Jul 13 00:42:59 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.23: +10 -6 lines
Diff to previous 1.23
uppercase op2 /(not) null/;
test + implement op2 /(not) like/
Revision 1.23
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Jul 13 00:32:13 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.22: +29 -4 lines
Diff to previous 1.22
test is null/is not null; op2 operators shall be uppercase; workaround
for unhelpful hiding of error message
Revision 1.22
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Jul 12 23:31:56 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.21: +28 -5 lines
Diff to previous 1.21
test and implement named columns in select
Revision 1.21
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Jul 12 22:54:53 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.20: +10 -7 lines
Diff to previous 1.20
fix tests where statement outputs have 'item'
Revision 1.20
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Jul 12 22:46:18 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.19: +1 -1 lines
Diff to previous 1.19
let's activate that..
Revision 1.19
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Jul 12 22:45:50 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.18: +64 -0 lines
Diff to previous 1.18
Decided that hashrefs from the parser should all have an 'item' key...
Revision 1.18
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jul 11 22:57:15 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.17: +8 -2 lines
Diff to previous 1.17
For symmetry, remove 'field' from 'starfield', so under 'exprcols' we
get a level of { item=expr, type=list } to wrap it.
Revision 1.17
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jul 11 22:51:42 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.16: +19 -0 lines
Diff to previous 1.16
Check the bind counter is reset per statement (it isn't)
Revision 1.16
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jul 11 22:34:14 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.15: +11 -5 lines
Diff to previous 1.15
Implement and test bind-parameter-number for '?'
Revision 1.15
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jul 11 22:03:58 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.14: +48 -38 lines
Diff to previous 1.14
Check valid & invalid queries are parsed/not parsed and don't/do have
errors; check a test uses its query
Revision 1.14
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jul 11 21:09:34 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.13: +6 -2 lines
Diff to previous 1.13
Implement and test quoted 's in string constants; returned data
contains original value not the SQL-quoted text
Revision 1.13
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jul 11 21:02:00 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.12: +29 -8 lines
Diff to previous 1.12
Implement and test scientific notation; test simple string constant
Revision 1.12
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jul 11 20:47:19 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.11: +22 -11 lines
Diff to previous 1.11
Split queries hash valid/invalid
Revision 1.11
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jul 11 20:38:15 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.10: +171 -10 lines
Diff to previous 1.10
More SQL and tests (including the bigexpr); tear_down now dumps in a
more compact format, nicely sorted hashes, convenient output for
updating the sorter.
Revision 1.10
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jul 11 19:11:57 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.9: +6 -9 lines
Diff to previous 1.9
Convert 'expr' from containing a tree of possibly mismatched operators
and operands to containing a list of operators and operands in order,
but with nesting for composite operands (eg. "(" expr ")" ).
Revision 1.9
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jul 11 18:32:00 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.8: +6 -5 lines
Diff to previous 1.8
Swap hash items around, put the new expr arg in
Revision 1.8
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jul 11 17:50:17 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.7: +54 -22 lines
Diff to previous 1.7
Failed test annotation includes trapped errors; cached &parsed output
initialises error list too; bodge fix nowhere2; remove ident markers;
add table names in order and aliases test.
Revision 1.7
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jul 11 16:49:16 2004 UTC (6 years, 1 month ago) by mca1001
Branch:
MAIN
Changes since 1.6: +16 -0 lines
Diff to previous 1.6
Add sickness to trap errors generate by running the parser
Revision 1.6
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Jul 8 00:18:29 2004 UTC (6 years, 2 months ago) by mca1001
Branch:
MAIN
Changes since 1.5: +14 -0 lines
Diff to previous 1.5
Another one that can't check its error output 8-(
Revision 1.5
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Jul 7 23:57:47 2004 UTC (6 years, 2 months ago) by mca1001
Branch:
MAIN
Changes since 1.4: +24 -8 lines
Diff to previous 1.4
Hide spare queries for now; fail not error when setup can't get query;
Offer access to the error messages (not yet populated), with failed
test.
Revision 1.4
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Jul 7 23:41:50 2004 UTC (6 years, 2 months ago) by mca1001
Branch:
MAIN
Changes since 1.3: +14 -8 lines
Diff to previous 1.3
Show Data::Dumper output when a parse happened and the test failed.
Allow multiple tests on a query, seems like a good idea anyway.
Revision 1.3
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Jul 7 23:22:08 2004 UTC (6 years, 2 months ago) by mca1001
Branch:
MAIN
Changes since 1.2: +26 -6 lines
Diff to previous 1.2
Paste in the Data::Dumper version of query 'simple'... not sure it
helps much at the moment, but we'll see the changes.
Add failing select without where query.
Revision 1.2
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Jul 7 00:19:02 2004 UTC (6 years, 2 months ago) by mca1001
Branch:
MAIN
Changes since 1.1: +69 -6 lines
Diff to previous 1.1
Call $testrunner->start _after_ the test package's lexicals have been populated.
Add an assortment of queries (should all parse), plus set_up code to load them.
Test that 'simple' is parsed to hashref. Grumble about many queries unused.
Revision 1.1
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Jul 6 23:21:32 2004 UTC (6 years, 2 months ago) by mca1001
Branch:
MAIN
Yet another generic test runner.
Includes stub of test for OraParse.pm
This form allows you to request diffs between any two revisions of
a file. You may select a symbolic revision name using the selection
box or you may type in a numeric name using the type-in text box.