[mca1001] / bin / testrunner.pl  

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.

  Diffs between and
  Type of Diff should be a

View only Branch:

Sort log by:

Repository owner

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help