X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/274ca7a6c2f1f600de4242eee6cb4e8465d4440c..febb804129f39963722e530a394f36367220d4b5:/services/api/test/unit/node_test.rb diff --git a/services/api/test/unit/node_test.rb b/services/api/test/unit/node_test.rb index 8e1233c225..37e95db0e1 100644 --- a/services/api/test/unit/node_test.rb +++ b/services/api/test/unit/node_test.rb @@ -20,4 +20,10 @@ class NodeTest < ActiveSupport::TestCase refute_includes(node.properties, 'total_cpu_cores') assert_equal(256, node.properties['total_ram_mb']) end + + test "worker state is down for node with no slot" do + node = nodes(:was_idle_now_down) + assert_nil node.slot_number, "fixture is not what I expected" + assert_equal 'down', node.crunch_worker_state, "wrong worker state" + end end