Commit graph

92 commits

Author SHA1 Message Date
Colin Kuskie
b323f74121 Update copyright notice 2011-12-28 11:30:38 -08:00
Colin Kuskie
4bfabb9469 Make version tags mandatory again. 2011-10-25 19:44:58 -07:00
Colin Kuskie
4ac894d981 Add a method that returns either the standard style template or the mobile style template based on the Session. 2011-08-01 16:04:54 -07:00
Doug Bell
664e7686c6 fix bugs revealed by Test::Class tests 2011-06-02 19:44:06 -05:00
Doug Bell
0168cb16a4 add wg-form-TYPE class to all form control wrappers 2011-04-11 16:57:21 -05:00
Doug Bell
5302c818ea move Account User editSettingsForm to FormBuilder 2011-01-13 14:33:04 -06:00
Doug Bell
6ff66d4974 move Account Shop editSettingsForm to FormBuilder 2011-01-13 14:33:04 -06:00
Doug Bell
4bb18886da move Profile editSettingsForm to Formbuilder 2011-01-13 14:33:03 -06:00
Doug Bell
c0a822ef1f move Account Friends editSettingsForm to FormBuilder 2011-01-13 14:33:03 -06:00
Doug Bell
c7969b7f1b move FriendManager editSettingsForm to FormBuilder 2011-01-13 14:33:03 -06:00
Doug Bell
0363a188ab move Account Contributions editSettingsForm to FormBuilder 2011-01-13 14:33:03 -06:00
Doug Bell
8bd2deabe3 initial base of Account test classes 2011-01-04 19:54:09 -06:00
Doug Bell
60cc89fb4f make FormBuilder use toTemplateVars for fields 2010-12-09 18:31:42 -06:00
Doug Bell
ca42a0544d add toTemplateVars method to form controls 2010-12-09 18:22:07 -06:00
Doug Bell
0fd78da778 Test::Class asset tests fixed for addRevision 2010-12-03 15:01:30 -06:00
Doug Bell
17c540f041 add more classy tests 2010-11-09 16:51:42 -06:00
Colin Kuskie
66a1e256e4 The rest of the form plugins 2010-09-23 16:35:04 -07:00
Colin Kuskie
9a0ffe4af5 Tests for Form plugins C-I 2010-09-23 16:35:04 -07:00
Colin Kuskie
96a1e1bb48 Move method_check test, and add more methods. 2010-09-23 16:35:04 -07:00
Colin Kuskie
708e7de4d2 Add tests for Captcha, ClassName, Codearea, HTMLArea, IntSlider, RadioList, Slider 2010-09-23 16:35:04 -07:00
Colin Kuskie
7e30735675 Fix inheritance for Hidden. 2010-09-23 16:35:03 -07:00
Colin Kuskie
5ffd1ba78d Fix inheritance for SelectList, -Box. Add AdSpace, Asset, AssetReportQuery, Attachments. 2010-09-23 16:35:03 -07:00
Colin Kuskie
506b8b12d2 Tests for List, Radio, Checkbox, SelectBox, SelectList, Username 2010-09-23 16:35:03 -07:00
Colin Kuskie
a868b65836 Add tests for Hexadecimal, Password, Phone, Textarea, Zipcode 2010-09-23 16:35:03 -07:00
Colin Kuskie
f0bbefb12d Class tests for Color, CsrfToken, Guid, Hidden 2010-09-23 16:35:03 -07:00
Colin Kuskie
2351baa004 Add tests for Button, Float, Integer, ReadOnly 2010-09-23 16:35:03 -07:00
Colin Kuskie
1b2f92f38f Begin Test::Class suite for Forms 2010-09-23 16:35:03 -07:00
Graham Knop
ed04b99872 remove WebGUI::Utility 2010-09-07 13:18:49 -05:00
Scott Walters
8fd164143a Remove some of the debugging cruft. 2010-08-25 09:19:29 -04:00
Scott Walters
ddf9b7e13b A Story should have a Wobject::Folder for a direct parent with StoryArchive above that. Otherwise the Story can't render itself. 2010-08-25 09:08:30 -04:00
Graham Knop
2c2bd55675 remove grepping hash keys for single value 2010-08-20 13:17:46 -05:00
Scott Walters
acd71a7f7e More exceptions for the Test::Class tests as to which labels should and don't need to appear in forms. 2010-08-19 12:38:28 -04:00
Scott Walters
f2d411cf1f Account for additional form fields added at run-time in the tests. 2010-08-19 12:38:27 -04:00
Scott Walters
cf2a6fb4a3 Account for additional form fields added at run-time in the tests. 2010-08-19 12:38:27 -04:00
Scott Walters
3500b6afc7 Account for additional form fields added at run-time in the tests. 2010-08-18 15:09:05 -04:00
Scott Walters
9287b818bf Account for additional form fields added at run-time in the tests. 2010-08-18 15:03:46 -04:00
Scott Walters
c54868e21e Give the tests for WebGUI::Asset::File::GalleryFile::Photo a storage location with a jpg in it so it can do its naughty business. 2010-08-18 14:48:31 -04:00
Scott Walters
2d1dcf202a Default postProcessMergedProperties in case our child class doesn't have one. Oops. 2010-08-11 23:52:31 -04:00
Scott Walters
773fadcffc Pass empty JSON for icalFeeds field in Calendar until I can get good sample data; makes Calendar Test::Asset tests pass. 2010-08-11 23:24:28 -04:00
Scott Walters
5d50866461 Add support for additional, required per-package constructor args.
Give better diagnostics on which properties don't appear in forms and vice versa so I can hopefully figure out the rhyme and reason to those that don't match.
When an edit form takes attachmentsJson, stick some in there so it doesn't get upset and to give it a workout.
2010-08-11 19:36:48 -04:00
Scott Walters
48f239a178 Requires extra arguments to Asset constructor; list them in the package so Test::Asset can query and use them. 2010-08-11 19:29:17 -04:00
Scott Walters
7eda8f7d46 Numerous corrections to tests.
Currently, "Looks like you failed 62 tests of 3882".
Many transient, non-deterministic failures lurk and specific asset types need special cases added in test subclasses.
2010-08-10 11:24:39 -04:00
Doug Bell
3934a6704c fix getEditForm 2010-07-15 11:55:25 -05:00
Doug Bell
1caef590cc fix navigation edit form 2010-07-15 11:55:25 -05:00
Doug Bell
eec0780893 more test work 2010-07-15 11:55:24 -05:00
Doug Bell
e891410075 tests and such 2010-07-15 11:55:24 -05:00
Doug Bell
ea1a020ab5 fixes to content wizard 2010-07-15 11:52:04 -05:00
Colin Kuskie
55ec1788ed Test fixes for cross repo-mixup. 2010-06-26 13:07:53 -07:00
Colin Kuskie
5febc0ebbc Merge commit '41575d24bb' into webgui8. Some tests still failing.
Conflicts:
	docs/gotcha.txt
	lib/WebGUI.pm
	lib/WebGUI/Asset.pm
	lib/WebGUI/Asset/File/GalleryFile/Photo.pm
	lib/WebGUI/Asset/Post.pm
	lib/WebGUI/Asset/Template.pm
	lib/WebGUI/Asset/WikiPage.pm
	lib/WebGUI/Asset/Wobject/WikiMaster.pm
	lib/WebGUI/Cache.pm
	lib/WebGUI/Content/Setup.pm
	lib/WebGUI/Role/Asset/Subscribable.pm
	lib/WebGUI/Shop/Cart.pm
	lib/WebGUI/Shop/Pay.pm
	lib/WebGUI/Shop/PayDriver/ITransact.pm
	sbin/testEnvironment.pl
	t/Asset/WikiPage.t
	t/Shop/PayDriver.t
	t/Shop/PayDriver/ITransact.t
	t/Shop/PayDriver/Ogone.t
	t/Shop/TaxDriver/EU.t
	t/Shop/TaxDriver/Generic.t
	t/Workflow/Activity/RemoveOldCarts.t
	t/lib/WebGUI/Test.pm
2010-06-25 23:25:26 -07:00
Colin Kuskie
0ae4882906 Give tests prefixes so they run in a predictable order. 2010-05-27 20:54:14 -07:00