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
Colin Kuskie
5a379fe91e
Add tests for urlExists and fix bugs in the method. It now handles
...
placeholders correctly and does exactly what the POD says, assetId
requires that the url be with that assetId, rather than not in that
assetId.
2007-02-25 06:18:15 +00:00
Doug Bell
af66fa585c
Updated AssetExportHtml and tests. Now to re-order the export.
2007-02-01 16:57:05 +00:00
Roy Johnson
19bf1f4e8a
fix - export fails with strange urls. Factored url to path translation out into a seperate method. Added beginnings of a smoke test for AssetExportHtml.pm.
2007-01-30 15:34:43 +00:00
Colin Kuskie
016e16aab1
fix a bad test in the Clipboard and add the AssetPackage test
2007-01-26 05:02:04 +00:00
Colin Kuskie
dc8cbd5fb2
adding clipboard test, this will fail
2007-01-26 04:04:35 +00:00
Roy Johnson
2684f7476c
some new tests for the wiki
2007-01-17 13:21:05 +00:00
Roy Johnson
1a95b94598
Fixed failing calendar test
...
7.3.3 beta release
2007-01-04 00:50:41 +00:00
Colin Kuskie
5a26e4f2d8
Assets need to be committed before adding children to them. This should really be done in addChild to prevent it since it was manually hacked into the CS.
2006-12-22 18:10:27 +00:00
Roy Johnson
e92871629c
Added a the beginnings of a test suite for the wiki. Fixed privilege check in the media folder.
2006-12-21 16:19:37 +00:00
Colin Kuskie
9d0894b674
Add a new method to t/lib/WebGUI/Test.pm to return the path to the test
...
collateral.
Update all tests to use the new method.
Change testCodebase.pl to run long tests by default. To disable the
long tests, use the --noLongTests switch.
2006-12-15 23:17:22 +00:00
Roy Johnson
b5aea5a60b
fixed some broken tests
2006-12-13 14:20:06 +00:00
Roy Johnson
39a992e0a7
Added the beginnings of a test suite for the Calendar wobject
2006-12-10 23:22:04 +00:00
Colin Kuskie
2c246c06cc
fix a bug where updating the storageId in File Type assets did not update the cached storageLocation. Also fixed the Thumbnail Macro test
2006-12-09 06:05:26 +00:00
Roy Johnson
1cae999b60
Two new tests for the snipper
2006-12-07 01:07:01 +00:00
Roy Johnson
e058215bf7
Merging Search test into head
2006-11-30 01:05:21 +00:00
Colin Kuskie
fdffd2a5e3
more diagnostics for remotely failing test
2006-11-20 17:17:47 +00:00
Roy Johnson
2733d4f9a9
Two new tests for snippet. Almost at 100% coverage for snippet now.
2006-11-08 20:42:36 +00:00