Commit graph

1828 commits

Author SHA1 Message Date
Bart Jol
951439a017 added picklanguage macro to international 2009-10-28 12:41:56 -05:00
Bart Jol
bb4d14d944 Language override file changes 2009-10-28 12:41:55 -05:00
Doug Bell
5c03cfbfbe fixed #10544: Child assets under uncommitted parents 2009-10-02 01:03:34 -05:00
Doug Bell
8f7d01691d fix skip_all in packed test 2009-10-02 01:02:11 -05:00
Doug Bell
df82253967 Packed template tests are CODE_COP tests 2009-10-01 22:05:49 -05:00
Colin Kuskie
9b76e0e162 Date form plugin should display dates in user's format when passed an epoch. 2009-10-01 13:47:27 -07:00
Colin Kuskie
536ac6cdc7 Fix bugs in how Thingy handles displaying dates to the user in view and search modes. 2009-10-01 13:04:58 -07:00
Colin Kuskie
eceeff448a undef and empty string default to now for WebGUI::DateTime construction. 2009-10-01 12:52:19 -07:00
Colin Kuskie
25b4a0b139 Fix multiple Date and DateTime bugs. bug #11079 and bug #11071 2009-09-30 16:50:08 -07:00
Colin Kuskie
270ecb948f Packages used in upgrades get installed regardless of revisionDate. Fixes bug #11059 2009-09-29 11:51:35 -07:00
Colin Kuskie
e5ead13da3 Force the user to pick a shipping method before checking out. Implements RFE #10940
If there is only 1 shipping method, automatically choose it.  Displays
an message to the user if they have an address, but no shipping method.
2009-09-28 10:04:52 -07:00
Colin Kuskie
568e200592 Make sure all version tags are cleaned up. 2009-09-26 08:51:47 -07:00
Wes Morgan
4d22e7bcd6 fixed bug where shortcuts weren't purged along with assets when both were in the trash 2009-09-26 01:43:57 -06:00
Wes Morgan
4583ce14fb fixed bug #11052; includes test 2009-09-26 01:43:42 -06:00
Colin Kuskie
d088386e2c Use better cleanup technology. 2009-09-25 19:45:02 -07:00
Colin Kuskie
16ac69c0d7 Add cleanup for shopping carts. 2009-09-25 19:44:46 -07:00
Colin Kuskie
5144dfa04f More test cleanups. 2009-09-25 19:35:23 -07:00
Colin Kuskie
f53af08e27 Fix a bug with session counting for WEBGUI_TEST_DEBUG
Store an offset for the session created by the test, which will exist
when initial counts are taken.  And delay final counts as late
as possible, after the session has been closed.  This prevents
a bunch of delta: -1's from showing up.
2009-09-25 19:25:49 -07:00
Colin Kuskie
50650c052f Cleanup version tags. 2009-09-25 19:25:14 -07:00
Colin Kuskie
5876dec8de Clean up Sessions that are built for testing. 2009-09-25 17:54:07 -07:00
Colin Kuskie
ec6887b0ac Make thingy respect thing permissions when generating form field for other things. Fixes bug #11032 2009-09-25 16:58:26 -07:00
Graham Knop
9b74ab24cf remove attempted apache hack in tests 2009-09-25 11:33:20 -05:00
Patrick Donelan
549f9ce650 Fix bugs in ExpireIncompleteSurveyResponses Workflow
Need to join on revisionDate otherwise one email per Survey revision
will be sent. (Added explicit test for this)

Some standard template vars were also missing - username and userId.

(forward-port from webgui-7.7)
2009-09-25 14:13:15 +10:00
Colin Kuskie
79f84aec68 Restore original Darwin buffer hack. 2009-09-24 19:57:42 -07:00
Graham Knop
81336e3ee6 only report test debug counts if there was a leak 2009-09-24 18:55:23 -05:00
Graham Knop
b6c1837756 fix and clean up export test 2009-09-24 18:55:23 -05:00
Colin Kuskie
7d60f7523e Events in the calendar, with and without starting times, behave similarly. Fixes bug #11033 2009-09-24 16:00:54 -07:00
Colin Kuskie
e61140af5b Duplicate sessions before cleaning them up to handle fatal'ed sessions. 2009-09-24 13:57:00 -07:00
Colin Kuskie
cef20f0165 Clean-up a session created for a test. 2009-09-24 13:35:28 -07:00
Colin Kuskie
8374a88046 More test tweaks for zipcode. 2009-09-24 09:34:25 -07:00
Colin Kuskie
6a3d1588be Uppercase any lowercase zipcode letters entered. Fixes 11018. 2009-09-24 09:32:14 -07:00
Graham Knop
532f8ece6b set library path before loading WebGUI modules in WebGUI::Test 2009-09-24 07:52:18 -05:00
Colin Kuskie
77fc01af38 Do not set a redirect when streaming downloads. fixes file #11029 2009-09-23 21:27:43 -07:00
Colin Kuskie
564378bba8 Do not log empty statuses in the InOutBoard. 2009-09-23 16:34:24 -07:00
Colin Kuskie
1ccb468914 Add a method to unmock the logger. 2009-09-23 15:56:59 -07:00
Colin Kuskie
8276336cbe Templates in the trash or clipboard now log and return warnings. fixes bug #11031 2009-09-23 15:40:35 -07:00
Colin Kuskie
e4b99f1d6c Clear cache on assets in trash and clipboard limbo states. fixes bug #11027 2009-09-23 15:39:56 -07:00
Colin Kuskie
9a52044462 Add another edge case for nested macros. 2009-09-23 15:39:24 -07:00
Graham Knop
bb77bc484e fix warnings in IOB test 2009-09-23 17:10:00 -05:00
Graham Knop
328f3dfcec test cleanups 2009-09-23 16:48:04 -05:00
Colin Kuskie
65f1377081 Add tests for InOutBoard. documents bug#11024.
Also, add a purge method to clean-up the collateral tables for this asset.
2009-09-23 09:55:25 -07:00
Graham Knop
67b729fee0 use note instead of diag in tests for non-error debug output 2009-09-23 08:29:05 -05:00
Colin Kuskie
a3228ebcb5 Adjust test to work more than 1 time. 2009-09-22 18:18:08 -07:00
Colin Kuskie
9d438f7266 Fix bad URLs from happening when inheritUrlFromParent is used. Fixes bug #11011 2009-09-22 11:45:06 -07:00
Colin Kuskie
43f6dced9b Fix a bad plan in the AddressBook test. 2009-09-22 09:19:12 -07:00
Colin Kuskie
3acaea22e8 Remove bad test requirement. 2009-09-21 22:18:03 -07:00
Colin Kuskie
50d3f48936 Extend existing non-recurring Subscriptions when rebought. Fixes bug #11010 2009-09-21 22:17:21 -07:00
Colin Kuskie
323edd888e More tests for bug fix #11009.
Abstract out making a session in WebGUI::Test.  Update POD
in Shop/Address.  Add tests for newBySession, showing that
the previous commit that allows update to update addressBookId
actually fixed the bug in question.
2009-09-21 19:44:43 -07:00
Colin Kuskie
f2e8d6a70b Allow addressBookId to be updated in an Address.
This is required for Address Book merging to work correctly in
Shop::AddressBook->newBySession.
2009-09-21 17:27:25 -07:00
Colin Kuskie
27f474ec64 Do not cleanup Admin's friends group. 2009-09-21 08:27:36 -07:00