Commit graph

1096 commits

Author SHA1 Message Date
Chris Nehren
0d689afa4c Add the groupToEditPost field to the Collaboration system. This allows users
to specify a group of users that will always be able to do edits on posts,
regardless of whether they own those posts and independent of the editTimeout
field.
2007-11-06 22:58:22 +00:00
Doug Bell
2570980fa5 makeShortcut done, EXIF done 2007-10-30 21:04:41 +00:00
Doug Bell
673faf9be6 added Image::ExifTool to WebGUI. fixed upgrade script properlike 2007-10-29 22:44:35 +00:00
Doug Bell
7e12c6c2f0 merged with SVN to get friends stuff 2007-10-26 00:50:05 +00:00
Doug Bell
32b27d0954 more tests, started Photo development, changed some naming 2007-10-25 06:20:20 +00:00
Colin Kuskie
598a0d0990 fix for choosing uncommitted templates as a User Style Template 2007-10-18 23:17:18 +00:00
Colin Kuskie
05b33ec3b8 temporary hack to fix a Test::MockObject related test failure 2007-10-17 15:47:31 +00:00
Doug Bell
320c2c07b0 more tests plus a framework for making test generators 2007-10-12 20:44:38 +00:00
Doug Bell
983a725558 more tests 2007-10-11 18:45:58 +00:00
Doug Bell
2accef7a9d moving files 2007-10-10 19:29:36 +00:00
Doug Bell
a461c437cd moving files 2007-10-10 19:28:08 +00:00
Doug Bell
5746ded766 Added more tests. Cleaned up the OO of File and Image a bit (removed a healthy bit of unnecessary code from Image). Done with File and Image for the time being... 2007-10-09 07:36:54 +00:00
Doug Bell
fad056cfa5 add a bunch of tests 2007-10-05 20:30:46 +00:00
Doug Bell
a2c75c64b9 Added tests for linked asset 2007-10-05 00:28:22 +00:00
Doug Bell
f684e728c8 fix: Shortcuts now follow their linked asset when trashing, purging, and restoring from trash 2007-10-05 00:27:14 +00:00
Graham Knop
847fce0689 fix tests, typo 2007-08-24 08:23:33 +00:00
Diona Kidd
5efea40a96 Adding SQLForm test 2007-08-23 02:30:22 +00:00
JT Smith
40a4c3c487 fixing bugs reported by tests 2007-07-29 21:26:35 +00:00
Colin Kuskie
5591997af5 finish addEditLabel test, needed to Mock the request to that it could check $session->form for func=add 2007-07-21 21:26:58 +00:00
Colin Kuskie
7018d38f15 Refactor out the Wobject level www_edit code that switches between Add Wobject and
Edit Wobject into an Asset level method.  Convert Wobject.pm and Snippet.pm to use it.
Build a very bare bones test method for it.
2007-07-20 23:04:43 +00:00
Colin Kuskie
83310ba311 update copyright on tests 2007-07-07 03:56:44 +00:00
Colin Kuskie
75a7fe80ba add some comment headers 2007-07-03 20:44:12 +00:00
Colin Kuskie
4f0be1e871 Add tests to check for the return object type of getStorageFromPost, so
there should be no future problems in that area.
2007-07-02 04:30:51 +00:00
Colin Kuskie
c615268d94 fix a bug with the new assetDbProperties method. It used the wrong class 2007-07-01 05:15:53 +00:00
Colin Kuskie
cc7687c877 add test section headers, for documentation 2007-06-14 05:17:38 +00:00
Colin Kuskie
cde6e72d93 add tests for updateMetaDataField, which adds a value specific to the asset 2007-06-14 05:11:43 +00:00
Colin Kuskie
4875df88f7 testing deleteMetaDataField 2007-06-13 04:50:43 +00:00
Colin Kuskie
79fe687c7f add more tests to check out getMetaFields, all and one at a time 2007-06-13 04:37:28 +00:00
Colin Kuskie
213c161581 Add a comment to AssetMetaData.t
Add more tests to Session.t to check the $session->user method.
2007-06-12 03:41:41 +00:00
Colin Kuskie
32f7866f3b Added a TODO in AssetPackage and changed a comment inside AssetLineage for clarity 2007-06-07 20:02:43 +00:00
Colin Kuskie
efea7c9685 fix a typo in the AssetMetaData, and add code to WebGUI::Test to force all output onto STDOUT. Step 1 to smolder 2007-06-06 23:40:14 +00:00
Colin Kuskie
804bad9a48 very beginnings of an Asset MetaData test, along with an API extension to make adding metaData possible 2007-06-05 23:33:50 +00:00
Colin Kuskie
0a7e06edca Remove extra arguments to rollback. Not sure how those got added
in the first place.
Fix the WikiPage, which was not cleaning up after itself.
2007-05-29 22:52:52 +00:00
JT Smith
f5f358ccf3 fixed tests
preparing for release
2007-05-23 17:42:51 +00:00
Colin Kuskie
fbec25f5f7 rework tests to handle new asset behavior 2007-05-07 04:32:04 +00:00
Colin Kuskie
a8c8568d36 addChild: handling really deep assets works 2007-04-17 05:34:26 +00:00
Colin Kuskie
0d9bd95030 document some TODO tests 2007-04-15 05:02:24 +00:00
Colin Kuskie
8d65d4322c getLineage tests. This thing is so big it could have its own test file. 2007-04-15 05:00:06 +00:00
Colin Kuskie
bd577a6712 Cache tests for getFirst- and getLastChild, hasChildren.
newByLineage tests, with cache
changed newByLineage to use placeholders
Coverage is 59/55/84
2007-04-15 04:30:55 +00:00
Colin Kuskie
450aab40a0 Some coverage tests for setRank. Added tests and a new folder
for getDescendantCount.
Pushed the reversal of order back into getLineage.  WGBP indentation.
2007-04-15 03:41:38 +00:00
Colin Kuskie
483daf6671 More rank swapping tests, cleaned up a bug in the tests that passed but should
not have.
Updated the POD in AssetLineage to show which methods alter the object's stored
lineage versus the information in the database.
2007-04-15 02:02:03 +00:00
Colin Kuskie
5e643336bb Add a test in setParent for the condition where the current user cannot edit
the new parent.
Added a basic test for setRank.
2007-04-14 02:45:50 +00:00
Colin Kuskie
a7cb2133c9 10 tests for rank swap, promote and demote
changed promote and demote to use placeholders in AssetLineage.
Added explicit return values to demote
2007-04-14 01:50:11 +00:00
Colin Kuskie
c9e2a8b9f3 11 more AssetLineage tests for various rank methods.
Have setParent update self's parentId for persistent code.
2007-04-14 00:50:35 +00:00
Colin Kuskie
e894ed29ae Tests for getParent and getParentLineage
Fixed getParentLineage.  The regular expression only matched strings
that were 8 characters long.
2007-04-13 21:45:32 +00:00
Colin Kuskie
a548341aea More AssetLineage tests.
setParent does not clear the internally cached reference to
the parent Asset.  This makes persistent code get the wrong
Asset reference.
2007-04-13 21:01:15 +00:00
Colin Kuskie
9e4216c4a0 Add more AssetLineage tests.
cascadeLineage will crash because it does not check for duplicate lineages.
Removed a duplicate check for $newParent definedness in setParent.
2007-04-13 20:19:23 +00:00
Colin Kuskie
15c245b06a AssetLineage tests, and place holders for AssetLineage 2007-04-13 17:27:51 +00:00
Colin Kuskie
f9958fa4eb upgrade test to work with newer use_ok 2007-04-07 02:33:21 +00:00
Colin Kuskie
4469301092 Based on SVN history, put the behavior of the SQL back and fixed the POD and
the tests.
2007-02-25 06:20:54 +00:00