diff --git a/openc3-cosmos-init/plugins/packages/openc3-cosmos-demo/targets/INST/procedures/scripting.rb b/openc3-cosmos-init/plugins/packages/openc3-cosmos-demo/targets/INST/procedures/scripting.rb index 8edb6c0c3..3a2a6e585 100644 --- a/openc3-cosmos-init/plugins/packages/openc3-cosmos-demo/targets/INST/procedures/scripting.rb +++ b/openc3-cosmos-init/plugins/packages/openc3-cosmos-demo/targets/INST/procedures/scripting.rb @@ -77,9 +77,9 @@ def wait_for_action(id, state) # Script is deleted, so it should NOT be in the running list check_expression("#{script.nil?} == true") list = completed_script_list() -# Script is deleted so it should NOT be in the completed list +# Script is deleted so it should be in the completed list script = list.select {|script| script["id"] == id}[0] -check_expression("#{script.nil?} == true") +check_expression("#{script.nil?} == false") script_lock(SCRIPT_NAME) script_unlock(SCRIPT_NAME) diff --git a/openc3-cosmos-init/plugins/packages/openc3-cosmos-demo/targets/INST2/procedures/scripting.py b/openc3-cosmos-init/plugins/packages/openc3-cosmos-demo/targets/INST2/procedures/scripting.py index 2d6ff7d26..41c3a7005 100644 --- a/openc3-cosmos-init/plugins/packages/openc3-cosmos-demo/targets/INST2/procedures/scripting.py +++ b/openc3-cosmos-init/plugins/packages/openc3-cosmos-demo/targets/INST2/procedures/scripting.py @@ -73,9 +73,9 @@ def wait_for_action(id, state): # Script is deleted, so it should NOT be in the running list check_expression(f"{len(script)} == 0") list = completed_script_list() -# Script is deleted so it should NOT be in the completed list +# Script is deleted so it should be in the completed list script = [script for script in list if script["id"] == id] -check_expression(f"{len(script)} == 0") +check_expression(f"{len(script)} == 1") script_lock(SCRIPT_NAME) script_unlock(SCRIPT_NAME)