From ab5c4030a92057314bfaa8f75fcf39de8a18c307 Mon Sep 17 00:00:00 2001 From: Shaheer Date: Thu, 19 Dec 2024 10:26:39 -0800 Subject: [PATCH] update test to include cases with missing tags --- .../time-missing-type-and-tag.seq.json | 61 +++++++++++++++++++ .../time-missing-type.seq.json | 42 ------------- 2 files changed, 61 insertions(+), 42 deletions(-) create mode 100644 test/invalid-seq-json/time-missing-type-and-tag.seq.json delete mode 100644 test/invalid-seq-json/time-missing-type.seq.json diff --git a/test/invalid-seq-json/time-missing-type-and-tag.seq.json b/test/invalid-seq-json/time-missing-type-and-tag.seq.json new file mode 100644 index 0000000..ed9dde9 --- /dev/null +++ b/test/invalid-seq-json/time-missing-type-and-tag.seq.json @@ -0,0 +1,61 @@ +{ + "id": "time_missing_type", + "metadata": {}, + "steps": [ + { + "args": [ + { "type": "number", "value": 30 } + ], + "description": "Epoch-relative activate step for test.mod into engine 2 with missing time type.", + "engine": 2, + "epoch": "TEST_EPOCH", + "sequence": "d:/eng/test.mod", + "time": { "tag": "00:00:01.000" }, + "type": "activate" + }, + { + "args": [ + { "type": "number", "value": 30 } + ], + "description": "Command-relative activate step for test.mod into engine 2 with missing time tag.", + "engine": 2, + "epoch": "TEST_EPOCH", + "sequence": "d:/eng/test.mod", + "time": { "type": "COMMAND_RELATIVE" }, + "type": "activate" + }, + { + "args": [ + { "type": "number", "value": 30 } + ], + "description": "Absolute activate step for test.mod into engine 2 with missing time tag.", + "engine": 2, + "epoch": "TEST_EPOCH", + "sequence": "d:/eng/test.mod", + "time": { "type": "ABSOLUTE" }, + "type": "activate" + }, + { + "args": [ + { "type": "number", "value": 30 } + ], + "description": "Block-relative activate step for test.mod into engine 2 with missing time tag.", + "engine": 2, + "epoch": "TEST_EPOCH", + "sequence": "d:/eng/test.mod", + "time": { "type": "BLOCK_RELATIVE" }, + "type": "activate" + }, + { + "args": [ + { "type": "number", "value": 30 } + ], + "description": "Epoch-relative activate step for test.mod into engine 2 with missing time tag.", + "engine": 2, + "epoch": "TEST_EPOCH", + "sequence": "d:/eng/test.mod", + "time": { "type": "EPOCH_RELATIVE" }, + "type": "activate" + } + ] +} diff --git a/test/invalid-seq-json/time-missing-type.seq.json b/test/invalid-seq-json/time-missing-type.seq.json deleted file mode 100644 index 68dbb92..0000000 --- a/test/invalid-seq-json/time-missing-type.seq.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "id": "time_missing_type", - "metadata": {}, - "steps": [ - { - "args": [ - { "type": "number", "value": 30 }, - { "type": "number", "value": 4.3 }, - { "type": "boolean", "value": false }, - { "type": "string", "value": "test_string" } - ], - "description": "Epoch-relative activate step for test.mod into engine 2 with all possible fields.", - "engine": 2, - "epoch": "TEST_EPOCH", - "models": [ - { - "offset": "00:00:00.000", - "variable": "model_var_float", - "value": "1.234" - }, - { - "offset": "00:00:00.001", - "variable": "model_var_int", - "value": "-1234" - }, - { - "offset": "01:02:03.000", - "variable": "model_var_string", - "value": "Model test string" - }, - { - "offset": "10:00:00.000", - "variable": "model_var_uint", - "value": "1234" - } - ], - "sequence": "d:/eng/test.mod", - "time": { "tag": "00:00:01.000" }, - "type": "activate" - } - ] -}