Commit graph

1652 commits

Author SHA1 Message Date
Patrick Donelan
59329e9718 Survey tweaks
Added Survey 'Tagged' question type, which builds its answers dynamically from tagged data
Made Survey test suite more forgiving about JSON parsing
2009-05-19 02:45:45 +00:00
Patrick Donelan
a9638ae691 Survey: Let them eat sort 2009-05-19 02:45:26 +00:00
Colin Kuskie
57c427cb6d Fix bugs in adding other (CSS, sprite) files to bundles. 2009-05-18 21:33:13 +00:00
Colin Kuskie
268a926d01 Remove duplicate sub that crept in there. 2009-05-18 21:04:52 +00:00
Colin Kuskie
de3b249a2b Fill out FilePump macro tests and fix bugs. 2009-05-18 17:57:20 +00:00
Colin Kuskie
d8a1623ea0 adding FilePump 2009-05-18 16:03:50 +00:00
Patrick Donelan
9cbd30c3d8 Refactored Survey test suite diagnostics etc.. 2009-05-17 08:15:59 +00:00
Doug Bell
de47c22eff fixed pseudorequest "Cannot use undefined value as a HASH reference" 2009-05-17 02:55:31 +00:00
Colin Kuskie
8e3891a7bd Merge branch 'master' of git://github.com/pdonelan/webgui into filepump 2009-05-16 14:44:27 -07:00
Patrick Donelan
3105b27034 Improved Survey test setup 2009-05-16 09:06:00 +00:00
Patrick Donelan
4d181da7f9 SurveyJSON bug fixes
Fixed bug in SurveyJSON::update to stop it updating questionType when not asked
Fixed unsafe reference bug in SurveyJSON::getMultipleChoiceBundle
Added more Survey Test Suite tests
2009-05-16 07:24:55 +00:00
Colin Kuskie
3da92cdd84 Test that the build directory was deleted. 2009-05-15 18:39:41 -07:00
Patrick Donelan
7e0796cc78 Some minor Survey bug fixes
Removed evil "use JSON -support_by_pp"
test() and test_mc() now intelligently start at the right place and give better TAP descriptions
2009-05-16 01:13:20 +00:00
Patrick Donelan
2bde3dc02c Moved Survey test upgrade to 7.7.6-7.7.7 upgrade script 2009-05-15 23:42:10 +00:00
Doug Bell
1617e3004f added robustness to user services. added tests 2009-05-15 22:27:36 +00:00
Colin Kuskie
285b62212e build code, with tests. build works! 2009-05-15 14:12:36 -07:00
Doug Bell
1afff052c4 added new API methods to User for easier use 2009-05-15 18:10:22 +00:00
Doug Bell
18bb51bc2b fixed PseudoRequest to do param list correctly 2009-05-15 18:10:18 +00:00
Doug Bell
1f96d708bf user-services 2009-05-15 18:03:03 +00:00
Doug Bell
0cf79f7264 added new API methods to User for easier use 2009-05-15 18:02:53 +00:00
Doug Bell
00b2709365 fixed PseudoRequest to do param list correctly 2009-05-15 18:02:49 +00:00
Martin Kamerbeek
bfc140a365 Improved and templated VAT Number management. 2009-05-15 17:20:49 +00:00
Colin Kuskie
68378665be getPathClassDir tests 2009-05-15 09:54:08 -07:00
Martin Kamerbeek
489313a0b9 Adding Ogone payment plugin 2009-05-15 13:29:04 +00:00
Patrick Donelan
7829d708ea Survey test suite now functional.
Tests are defined via a JSON-encoded spec, through Web Crud interface
Test results are TAP encoded, and TAP parsed and prettified into HTML
Added i18n, help and tests
2009-05-15 10:33:47 +00:00
Graham Knop
1f3ab6a419 export cleanups and mobile style 2009-05-15 09:30:20 +00:00
Colin Kuskie
aef2fd3a75 fetch, fetch* with some tests.
Refactor getPathClassDir, add build.
2009-05-14 22:19:44 -07:00
Colin Kuskie
ac77f6f1da Add tagsToRollback to WebGUI::Test 2009-05-14 22:18:52 -07:00
Doug Bell
93819cda0c Adding new API to User. get update enable disable 2009-05-14 22:16:50 +00:00
Doug Bell
774c499d2d Added exists() method to ProfileField + tests 2009-05-14 22:16:44 +00:00
Colin Kuskie
8d371b320c Update this test for adding a new PayDriver. 2009-05-14 03:43:24 +00:00
Colin Kuskie
95da8cf978 What knothead commented out the cleanup code? 2009-05-14 02:22:56 +00:00
Colin Kuskie
92b4f64b15 Add a test for Inbox/Message, for status codes. 2009-05-14 02:07:34 +00:00
Colin Kuskie
53e3f5b2a7 Better cart cleanup, so it also removes the CartItems. 2009-05-14 02:06:59 +00:00
Colin Kuskie
6dafc0b99b Cleanup the sku created for testing.
Use the new WebGUI::Test->usersToDelete for user cleanup.
2009-05-14 01:48:26 +00:00
Randall Schwartz
2fc4f3b54d CDN: perltidy on new/changed code 2009-05-14 00:35:41 +00:00
Colin Kuskie
bf2732e045 Clean up users in the new Inbox tests. 2009-05-14 00:03:44 +00:00
Colin Kuskie
b877e8fa05 Add a basic test for the PayPalStd driver. 2009-05-13 23:47:05 +00:00
Colin Kuskie
f54e975c14 Enable WebGUI sites to send SMS messages as inbox notifications. 2009-05-13 21:55:33 +00:00
Randall Schwartz
acd3fded45 Content Delivery Network (CDN) - optional, for either uploads only or both uploads & extras (rfe 9134) 2009-05-13 21:12:05 +00:00
Colin Kuskie
b19279a13d Add a has method to Session/Setting, so that it's easy to check if a setting
already exists.  Very handy for upgrade scripts.
2009-05-13 17:32:49 +00:00
Colin Kuskie
385d35c13b RFE for making an user's inbox filterable by the person who sent it.
Includes template changes, i18n, help and tests.
2009-05-13 17:20:40 +00:00
Colin Kuskie
cc6537b99b checkin test cleanup and comments 2009-05-13 10:02:19 -07:00
Patrick Donelan
fdf7e68827 Added Survey feedback template
Added survey feedback template and method for returning the templated feedback for a given response
Used this to clean up the default survey template, and updated the i18n and help
2009-05-13 08:59:50 +00:00
Colin Kuskie
59c559354f Update test to make getListings work. It used the defaultSort value, which was
set to an invalid column.
2009-05-13 03:17:42 +00:00
Colin Kuskie
61121788d7 Fix the logic in t/Asset/Sku.t. Add tests to make sure that the
shipsSeparately method is tested.
2009-05-13 03:07:34 +00:00
Colin Kuskie
3f8abbc29d Update this test to work with the new USPS driver. 2009-05-13 03:01:31 +00:00
Patrick Donelan
6815cd76aa Improved handling of Survey restart 2009-05-13 02:10:34 +00:00
Colin Kuskie
cbdd6077d5 Add USPS Shipping Driver with tests, and i18n.
Change the Ship, Cart to do exception handling when calling a shipping driver,
as that's the message passing interface between the modules.
Add a noFormProcess field property that is recognized by processPropertiesFromFormPost.
2009-05-12 23:58:19 +00:00
Patrick Donelan
79db642219 Refactored Survey for more happy endings
Refactored www_submitQuestions to use utility submitQuestions sub (for ease of testing)
Replaced numeric flags, completedCode etc..
Added restart() and exitUrl() to the Expression Engine
Added more Survey instance tests
2009-05-12 12:36:26 +00:00