webgui/t/Macro
Colin Kuskie 6343f648e1 Fixed the failing FileUrl test and clearly document where the FileUrl macro
will work and where it will not.

This test failed due to an API change in WebGUI.  Before 7.3, if you created
a Storage object and then created an Asset with that Storage Id, then WebGUI
would do that happily.  This is actually a bug, because you could create multiple
Assets with that one Storage Id, and when _any_ of the Assets was deleted or
rolled back it would delete the Storage location and leave the other Assets
with that Id pointing to an empty Storage object.

So the API change is actually a bug fix, albeit being a side-effect of the
auto-commit work for posts and wikis.
2006-12-08 17:40:09 +00:00
..
a_account.t instrumented to abort tests if the macro does not load 2006-07-29 23:43:13 +00:00
AdminBar.t skeleton tests for macros to get them into the coverage report 2006-09-15 21:16:15 +00:00
AdminText.t Add use_ok for module loading. 2006-07-30 01:07:17 +00:00
AdminToggle.t conditional load check and fix default param tests 2006-07-30 01:13:19 +00:00
AdSpace.t skeleton tests for macros to get them into the coverage report 2006-09-15 21:16:15 +00:00
AOIHits.t skeleton tests for macros to get them into the coverage report 2006-09-15 21:16:15 +00:00
AOIRank.t skeleton tests for macros to get them into the coverage report 2006-09-15 21:16:15 +00:00
AssetProxy.t skeleton tests for macros to get them into the coverage report 2006-09-15 21:16:15 +00:00
At_username.t conditional load conversion, default parameter updates 2006-07-30 03:55:21 +00:00
c_companyName.t conditional load check and fix default param tests 2006-07-30 04:03:46 +00:00
CanEditText.t Update some POD in Stow and PageTitle. 2006-09-14 15:54:54 +00:00
D_date.t Coverage fixes for date and last modified macros. 2006-09-14 22:22:35 +00:00
e_companyEmail.t conditional load check and fix default param tests 2006-07-30 04:03:46 +00:00
EditableToggle.t Update some POD in Stow and PageTitle. 2006-09-14 15:54:54 +00:00
Env.t conditional load check and fix default param tests 2006-07-30 04:03:46 +00:00
Execute.t skeleton tests for macros to get them into the coverage report 2006-09-15 21:22:48 +00:00
Extras.t conditional load check and fix default param tests 2006-07-30 04:03:46 +00:00
FetchMimeType.t Added corner tests for empty string and undef. 2006-07-30 07:39:49 +00:00
FileUrl.t Fixed the failing FileUrl test and clearly document where the FileUrl macro 2006-12-08 17:40:09 +00:00
FormParam.t Added corner tests for empty string and undef. 2006-07-30 07:39:49 +00:00
GroupAdd.t Added corner tests for empty string and undef. 2006-07-30 07:39:49 +00:00
GroupDelete.t Added corner tests for empty string and undef. 2006-07-30 07:39:49 +00:00
GroupText.t Conditional load conversion. 2006-07-30 18:34:47 +00:00
H_homeLink.t Update some POD in Stow and PageTitle. 2006-09-14 15:54:54 +00:00
Hash_userId.t Conditional load conversion. 2006-07-30 18:34:47 +00:00
Include.t modify test to skip unreadable file test if user is root 2006-08-11 00:34:44 +00:00
International.t Conditional load conversion. 2006-07-30 18:34:47 +00:00
L_loginBox.t Final test for L_loginBox, and coverage improvements for RootTitle. 2006-09-15 21:08:04 +00:00
LastModified.t Coverage fixes for date and last modified macros. 2006-09-14 22:22:35 +00:00
LoginToggle.t Conditional load conversion. 2006-07-30 18:34:47 +00:00
Page.t Update some POD in Stow and PageTitle. 2006-09-14 15:54:54 +00:00
PageTitle.t fix bad test coverage 2006-09-14 20:18:12 +00:00
PageUrl.t Rework all tests to call the Macro's process subroutine directly. 2006-07-26 19:02:22 +00:00
Product.t skeleton tests for macros to get them into the coverage report 2006-09-15 21:16:15 +00:00
Quote.t Rework all tests to call the Macro's process subroutine directly. 2006-07-26 19:02:22 +00:00
r_printable.t Test for the printable macro. This macro DOES NOT test changing the style, only 2006-07-27 16:35:41 +00:00
RandomAssetProxy.t skeleton tests for macros to get them into the coverage report 2006-09-15 21:22:48 +00:00
RandomThread.t skeleton tests for macros to get them into the coverage report 2006-09-15 21:22:48 +00:00
RootTitle.t Final test for L_loginBox, and coverage improvements for RootTitle. 2006-09-15 21:08:04 +00:00
Slash_gatewayUrl.t Rework all tests to call the Macro's process subroutine directly. 2006-07-26 19:02:22 +00:00
Spacer.t Update some POD in Stow and PageTitle. 2006-09-14 15:54:54 +00:00
Splat_random.t Rework all tests to call the Macro's process subroutine directly. 2006-07-26 19:02:22 +00:00
SQL.t fix bad test coverage 2006-09-14 20:18:12 +00:00
SubscriptionItem.t skeleton tests for macros to get them into the coverage report 2006-09-15 21:22:48 +00:00
SubscriptionItemPurchaseUrl.t skeleton tests for macros to get them into the coverage report 2006-09-15 21:22:48 +00:00
Thumbnail.t Update some POD in Stow and PageTitle. 2006-09-14 15:54:54 +00:00
u_companyUrl.t Rework all tests to call the Macro's process subroutine directly. 2006-07-26 19:02:22 +00:00
URLEncode.t added explicit test for comma processing 2006-11-29 05:08:14 +00:00
User.t Rework all tests to call the Macro's process subroutine directly. 2006-07-26 19:02:22 +00:00