Commit graph

26 commits

Author SHA1 Message Date
Colin Kuskie
60a3906b05 Add a creation date to the Cart.
Use that date to expire carts older than an interval, via a new workflow.
Config file changes, tests, i18n.
2009-04-02 21:58:45 +00:00
Colin Kuskie
4e78593395 Change tests to use the automatic backup of Settings in END blocks. 2009-03-30 20:41:02 +00:00
Colin Kuskie
bdbd0792ad Remove diag output from test 2009-03-11 16:32:13 +00:00
Colin Kuskie
30d171515a Optimize the Bucket analysis for speed.
Optimized in 3 ways.
1) Local caching and compiling of all regexps.
2) URL level bucket caching
3) Tweaked canShowDebug to speed it up.  This was ported back
   to the core.
2009-03-04 13:25:32 +11:00
Colin Kuskie
3bafce6e3e Test for running benchmarking. 2009-03-04 13:24:24 +11:00
Colin Kuskie
cdcdd2951f Clean up after the newly modified DeleteExpiredSession test. 2009-02-21 02:06:22 +00:00
Graham Knop
24da723629 updating copyright year 2009-02-20 23:47:30 +00:00
Colin Kuskie
8b06f912ca Rewrite the DeleteExpiredSessions test to not take cheap shortcuts
that are not very reliable.
2009-02-20 22:31:03 +00:00
Colin Kuskie
cfc302103c fix bad regexp for workflowId in logged warning 2008-09-23 18:02:20 +00:00
Colin Kuskie
af6aded2e1 add tests for set and get 2008-09-21 03:49:11 +00:00
Colin Kuskie
8bfce39f21 add some tests for set and stickiness 2008-09-18 23:15:09 +00:00
Colin Kuskie
0c62ee3666 Add more tests, and fix the POD documentation for the new method. 2008-09-13 04:30:32 +00:00
Colin Kuskie
d43d06ea1a check the logging for duping a singleton 2008-09-12 23:23:52 +00:00
Colin Kuskie
119e5d9645 clean-up, get ready to test set 2008-09-12 23:16:25 +00:00
Colin Kuskie
5689c08bbc Fix multiple bugs related to Singleton workflows:
Can't use undef in a where clause.
    Have to use the same JSON encoding in all places.
Added tests for singleton workflow instances.
2008-09-12 22:59:43 +00:00
Colin Kuskie
c56221f6da fix bad Mock API, new requires a module name 2008-09-12 16:41:48 +00:00
Colin Kuskie
f4c328d555 add spectre mocking and getWorkflow tests 2008-09-11 23:23:27 +00:00
Colin Kuskie
6c50ed9851 Updating Workflow/Instance.pm tests 2008-09-11 20:04:39 +00:00
Colin Kuskie
cbc830123a RFE: Add workflow that checks all products to see if they are close
to a user configured level, and email a group to let them know that
they are close to being out of stock.
2008-09-07 23:14:42 +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
a69dff3dcf Adding Knowmad's excellent Instance test script for exposing JSON
problems in Workflow::Instance
2008-03-02 22:50:46 +00:00
JT Smith
93b5ca16e4 updating copyright year 2008-02-07 23:28:18 +00:00
Colin Kuskie
b309d108dc Clean up all temporary session info in Session/Scratch.t
Add a preliminary run of DeleteExpiredSessions to DeleteExpiredSessions.t
to clean up any old, funky sessions which might just be lying around
and interfering with the test.
2008-01-03 18:37:34 +00:00
Colin Kuskie
45eb45fa3e fix a session bug where, when using noFuss, user session scratch was not cleaned up 2007-11-02 17:50:19 +00:00
Colin Kuskie
980ff3e972 add plan for testing. Fill in with code later 2007-11-02 04:45:10 +00:00
Colin Kuskie
2c232773e4 add a test stub for DeleteExpiredSessions. To be filled in soon :) 2007-11-02 04:31:47 +00:00