From 8e7eb0e8d0945e3ce6e9422ea3f7a07d42e873c7 Mon Sep 17 00:00:00 2001 From: Rob Hoelz Date: Thu, 28 Mar 2024 08:57:48 -0500 Subject: [PATCH] action-deletefield: Test when modified does and doesn't exist --- .../tiddlers/tests/test-action-deletefield.js | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/editions/test/tiddlers/tests/test-action-deletefield.js b/editions/test/tiddlers/tests/test-action-deletefield.js index adfafbc6b..43c0e07b6 100644 --- a/editions/test/tiddlers/tests/test-action-deletefield.js +++ b/editions/test/tiddlers/tests/test-action-deletefield.js @@ -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) { - conditions.push({ - tiddlerArgumentIsPresent: tiddlerArgumentIsPresent, - targetTiddlerExists: targetTiddlerExists, - targetFieldExists: targetFieldExists, - fieldArgumentIsUsed: fieldArgumentIsUsed, + $tw.utils.each([true, false], function(modifiedFieldExists) { + conditions.push({ + tiddlerArgumentIsPresent: tiddlerArgumentIsPresent, + targetTiddlerExists: targetTiddlerExists, + targetFieldExists: targetFieldExists, + fieldArgumentIsUsed: fieldArgumentIsUsed, + modifiedFieldExists: modifiedFieldExists, + }); }); }); });