1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-11-10 20:09:57 +00:00

action-deletefield: Test when modified does and doesn't exist

This commit is contained in:
Rob Hoelz 2024-03-28 08:57:48 -05:00
parent 9bb5fd0190
commit 8e7eb0e8d0

View File

@ -30,8 +30,10 @@ function setupWiki(condition, targetField, wikiOptions) {
if(condition.targetTiddlerExists) {
var fields = {
title: TEST_TIDDLER_TITLE,
modified: TEST_TIDDLER_MODIFIED,
};
if(condition.modifiedFieldExists) {
fields.modified = TEST_TIDDLER_MODIFIED;
}
if(condition.targetFieldExists) {
fields[targetField] = "some text";
}
@ -58,11 +60,14 @@ function generateTestConditions() {
$tw.utils.each([true, false], function(targetTiddlerExists) {
$tw.utils.each([true, false], function(targetFieldExists) {
$tw.utils.each([true, false], function(fieldArgumentIsUsed) {
$tw.utils.each([true, false], function(modifiedFieldExists) {
conditions.push({
tiddlerArgumentIsPresent: tiddlerArgumentIsPresent,
targetTiddlerExists: targetTiddlerExists,
targetFieldExists: targetFieldExists,
fieldArgumentIsUsed: fieldArgumentIsUsed,
modifiedFieldExists: modifiedFieldExists,
});
});
});
});