X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/4c8ec1b2166a81b05b2b6cf5a6fae5b839876802..0215bf7b8c61d59462a476d850af999105856177:/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