Colin Kuskie
be37f12ab1
Clone stopped working in several tests in 5.14.2. Remove it in favor of Storable::dclone.
...
Clone handles being passed scalar data, but dclone does not.
2012-10-23 10:00:53 -07:00
Scott Walters
4ba683ddc3
if the optional tests run, the second create was failing. drop the table before creating it the second time.
2011-09-06 19:28:23 -04:00
Doug Bell
4864a75340
fix 11940: quickCSV chokes on newlines in data
2010-11-01 14:39:44 -05:00
Graham Knop
88e8fe77fb
allow SQL statements to be added to test cleanup
2010-04-12 17:55:42 -05:00
Graham Knop
eb97a8d50e
allow arbitrary subs to be added to test cleanup
2010-04-12 17:43:51 -05:00
Graham Knop
ab04037859
more tests for buildHashRef
2009-09-16 19:24:46 -05:00
Graham Knop
24da723629
updating copyright year
2009-02-20 23:47:30 +00:00
Graham Knop
e5ede77c29
use char instead of varchar
2009-02-18 03:18:20 +00:00
Graham Knop
bbdcb6475a
quiet some warnings
2008-09-30 20:03:52 +00:00
Colin Kuskie
9c9da302f1
remove colons from END blocks, so they actually act like END blocks
2008-05-09 18:14:14 +00:00
Colin Kuskie
3f5d947282
Get rid of buildDataTableStructure.
2008-03-24 16:13:24 +00:00
Colin Kuskie
f3fd67378f
Add a SQL method for building searchable queries.
...
Add tests for that method.
Convert Shop/Tax and Shop/Transaction to use that for their JSON generating methods.
2008-03-19 19:35:43 +00:00
Colin Kuskie
cb1b91d3be
add a test for buildDataTableStructure
2008-03-19 18:50:07 +00:00
JT Smith
93b5ca16e4
updating copyright year
2008-02-07 23:28:18 +00:00
Colin Kuskie
175304e915
always, always cleanup after myself in tests. sigh.
2007-11-09 22:43:19 +00:00
Colin Kuskie
57ff4405a6
add a prototype fix for not having InnoDB tables causing test errors
2007-11-09 22:35:58 +00:00
Colin Kuskie
83310ba311
update copyright on tests
2007-07-07 03:56:44 +00:00
Colin Kuskie
1412f023f1
Fixed a bug in WebGUI::User::profileField, where the check for whether or not
...
a profile field existed in the db always passed because it used quickArray in
scalar context. Since quickArray always returns 1 element, this was always true
and it never returned undef like it was supposed to.
To fix this, I added a new method called quickScalar that returns the first column
from the row as a scalar. It has a basic test in SQL.t.
Then there's the new test in User.t for coverage that exposed this problem, and
I also removed a whole slew of duplicate tests.
2007-03-04 04:18:59 +00:00
JT Smith
6766c63731
- Added the arrayRef() method to WebGUI::SQL::ResultSet, which is 12% faster
...
than the array() method.
- Added more tests to the test suite.
2006-07-25 17:58:54 +00:00
Colin Kuskie
f704f7dfa4
tests for buildHashRefOfHashRefs
2006-05-12 23:25:28 +00:00
Colin Kuskie
024ae31899
add tests for buildArrayOfHashRefs
2006-05-12 23:13:27 +00:00
Colin Kuskie
a394f4f53e
add 2nd dbh to test access on committed, uncommited data
2006-01-24 22:38:39 +00:00
Colin Kuskie
9228412788
commit and rollback transaction tests
2006-01-24 21:27:42 +00:00
Christian Hansen
83d59837fd
Ported all tests
2006-01-17 22:06:21 +00:00
JT Smith
fab9f722e8
updating copyright year
2006-01-16 17:32:54 +00:00
Colin Kuskie
a5e3489f63
updated to work with new API, 33/33
2006-01-15 06:47:17 +00:00
JT Smith
20a4aebb13
first round at fixing tests to work with new session system
2006-01-12 22:49:38 +00:00
Colin Kuskie
6428bfd5d9
make error message case regex insensitive
2005-12-05 01:52:20 +00:00
Colin Kuskie
ba142f3888
add more quote tests and fix broken test for hash buckets
2005-12-05 01:49:05 +00:00
JT Smith
e017005b17
added automated code testing framework
2005-11-07 01:54:35 +00:00