Colin Kuskie
10ef562d94
refine the one newByDynamicClass test
2008-01-05 05:36:11 +00:00
Doug Bell
a6c9c2d56c
fixed Test::Maker::HTML Level. added some comments for future generations
2008-01-05 05:10:57 +00:00
Colin Kuskie
a05e90408e
convert the commented out code into TODOs
2008-01-05 05:00:27 +00:00
Colin Kuskie
ab3ebbeaab
make Maker/Permission.pm handle TODO tests
2008-01-05 05:00:09 +00:00
Colin Kuskie
c8a8af6b4a
add prototype Test code to allow Test::Maker modules to handle TODO
2008-01-05 04:19:00 +00:00
Colin Kuskie
2eb1883345
Add a stub test for newByDynamicUrl, that really should
...
have been a stub test for update.
Add tests for getNotFound, testing what is returned for both
a page and a Snippet.
2008-01-05 04:05:37 +00:00
Colin Kuskie
fc6fe216b0
Keep the session tracking, but hide it behind an environment
...
variable to keep the line noise down. Also, add user and
group tracking.
2008-01-05 02:22:05 +00:00
Chris Nehren
43bf612cdb
Add a missing \t in the output of addIsExportable.
2008-01-05 01:11:34 +00:00
Chris Nehren
1651cbd3fb
Add a check in update() for whether isExportable exists, preventing problems
...
with users upgrading from previous versions of WebGUI. Tested in an upgrade
from 7.4.0 -> SVN head (i.e., 7.5.0).
2008-01-05 00:39:14 +00:00
Doug Bell
c6106634fe
Removed old .tmpl files from upgrades. All upgrade collateral must now be in .wgpkg packages
2008-01-04 20:53:06 +00:00
JT Smith
c6660242de
converted to use WebGUI::Pluggable
2008-01-04 20:09:36 +00:00
JT Smith
3f62be51ec
migrated forms system to use WebGUI::Pluggable
2008-01-04 19:57:54 +00:00
JT Smith
1b4022205a
converted workflow system to use WebGUI::Pluggable
2008-01-04 19:15:13 +00:00
Doug Bell
0e55ec42cd
Added migration utility for Gallery
2008-01-04 06:23:38 +00:00
JT Smith
07646144cb
converted WebGUI::Operation to use WebGUI::Pluggable
2008-01-04 01:24:42 +00:00
JT Smith
1066bb4dba
switched macro system to use WebGUI::Pluggable
2008-01-04 01:06:54 +00:00
Colin Kuskie
058a6353a1
AssetTrash bugfix exposes bad test code. There's no need to
...
purge when you can roll back a commit container asset like the CS.
2008-01-03 21:37:36 +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
047b0c5d3e
update plan and invert test for new default for isExportable
2008-01-03 00:23:16 +00:00
Colin Kuskie
a1fc60d984
reorder upgrade steps so that addIsExportable happens before we try to update the templates
2008-01-03 00:17:47 +00:00
Chris Nehren
f6f20d27d6
Maintain status quo and keep the default of exporting all assets.
2008-01-02 23:01:16 +00:00
Chris Nehren
7accc3c57f
Add fine-grained export controls. You can now specify whether you want specific
...
assets to be exportable. If any of an asset's parents aren't exportable, that
asset also won't be exportable.
2008-01-02 22:32:40 +00:00
Graham Knop
ba44d57e9f
Merged revisions 5224 via svnmerge from
...
https://svn.webgui.org/plainblack/branch/WebGUI_7.4
........
r5224 | graham | 2008-01-02 16:18:53 -0600 (Wed, 02 Jan 2008) | 1 line
fix: Assets with no committed versions may be left as orphans when parent is purged
........
2008-01-02 22:26:42 +00:00
Colin Kuskie
8b71032a98
add more diagnostics to help find the leaking session. These will be removed or hidden behind conditionals later
2008-01-02 21:08:48 +00:00
Colin Kuskie
3a33baee4e
Cover several other small utility routines. More getNotFound
...
tests need to be written.
2008-01-02 02:27:25 +00:00
Colin Kuskie
fb54ca2a1c
Coverage tests for assetExists.
2008-01-01 21:35:19 +00:00
Colin Kuskie
33c4cd833b
Add the failing test for assetAddPrivileges back in, but don't run it.
...
Add tests for assetUiLevel and getUiLevel.
2008-01-01 19:38:34 +00:00
Colin Kuskie
280cc48094
tests for getToolbarState, toggleToolbar and getUiLevel
2008-01-01 04:09:35 +00:00
Colin Kuskie
7299ba8f7e
add tests for getTitle and getMenuTitle
2008-01-01 03:07:49 +00:00
Colin Kuskie
01577051cd
re test #6 . Making the hash ref a bag causes an automatic mismatch and interferes with
...
test diagnostics.
Test fails due to a mismatch in the assetSize param in the first (and probably further)
entry of the loop. Marked as TODO.
2007-12-31 21:25:35 +00:00
Colin Kuskie
ea10fc3047
Add tests for getName. Note that the coverage tests said this
...
was already covered, even though there were no direct tests for
it. This is because it's called by other methods.
2007-12-31 05:21:00 +00:00
Colin Kuskie
d65f9f1e51
add tests for getContainer
2007-12-31 04:59:52 +00:00
Colin Kuskie
5a5a749643
Add tests for Asset->addMissing
2007-12-31 04:45:07 +00:00
Colin Kuskie
ea04c9cd8b
Refactor out the duplicated code in ->run into a utility routine.
2007-12-31 03:55:39 +00:00
Colin Kuskie
1e1e7a2afa
Clean up left-over scratch in two tests to try and get
...
Workflow/Activity/DeleteExpiredSessions to work in the smoke
tests.
Comment out the two failing tests in Asset.t until my bug
gets answered. Turns out you can't TODO them because
it requires using Test::Builder instead of Test::More.
2007-12-31 02:12:12 +00:00
Colin Kuskie
9581ce5c9e
Switch to using WebGUI::Pluggable.
...
Remove tabs and prettify the code.
2007-12-30 22:40:45 +00:00
JT Smith
7c15225372
oops, forgot to add this to svn
2007-12-30 04:32:10 +00:00
JT Smith
68a2883e33
test suite for new pluggable system
2007-12-28 20:45:21 +00:00
JT Smith
de0ac26cd1
Added a new plugin handler system that is both faster and more secure.
2007-12-28 18:25:02 +00:00
JT Smith
e12c6a105e
no comment added for Label for RadioList.pm and CheckList.pm
2007-12-28 16:14:26 +00:00
Colin Kuskie
abf56513c7
Add a test for getting the whole language property hash.
...
Reformat the getLanguage method according to WGBP.
2007-12-28 00:15:15 +00:00
Colin Kuskie
44162ea113
add some more comments to make sure that nothing bad happens
2007-12-27 20:38:31 +00:00
Colin Kuskie
cf968818b4
WGBP indent Asset::canView.
...
Add coverage tests for canView.
2007-12-27 06:36:04 +00:00
Colin Kuskie
ed177c614e
WebGUI::Test::Maker::Permission will now use usernames instead of userIds in comments
...
if they are available.
Move the getLanguage test out of the SKIP block dependent on install the PigLatin
language pack.
Update Maker users with usernames in Asset.t
Add tests for assetAddPrivileges. These tests currently cause the Turn On Admin
checks to fail. A bug has been filed for this, and the tests may be rewritten
based on the resolution of the bug.
2007-12-27 06:06:32 +00:00
Doug Bell
0cfe03726a
proposed fix for strange cache issue
2007-12-27 05:01:16 +00:00
Colin Kuskie
2fa12f41b7
Fix a failing International.t test I caused.
...
WGBP the conditionals in getLanguages
Fix a typo in a comment
2007-12-27 04:38:21 +00:00
Doug Bell
af271b9f26
fixed a bunch of GalleryAlbum/Photo tests
2007-12-26 00:39:08 +00:00
Colin Kuskie
6dfe05b119
add more users and groups to check canEdit
2007-12-25 19:39:44 +00:00
Colin Kuskie
53b7a7bfcb
convert AssetLineage from stringy to blocky eval
2007-12-24 06:50:02 +00:00
Colin Kuskie
c8a1bb6a7c
Convert WebGUI::International to use blocky eval instead of stringy eval.
...
Add 1 test for getLanguage to check for refactoring.
2007-12-24 06:38:36 +00:00