Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
}
@object.update_attributes!(attrs_to_update)
@object.assign_slot if params[:assign_slot]
}
@object.update_attributes!(attrs_to_update)
@object.assign_slot if params[:assign_slot]
assert_operator 0, :<, json_response['slot_number']
n = json_response['slot_number']
assert_equal "compute#{n}", json_response['hostname']
assert_operator 0, :<, json_response['slot_number']
n = json_response['slot_number']
assert_equal "compute#{n}", json_response['hostname']
+
+ node = Node.where(uuid: json_response['uuid']).first
+ assert_equal n, node.slot_number
+ assert_equal "compute#{n}", node.hostname
end
test "update node and assign slot" do
end
test "update node and assign slot" do
assert_operator 0, :<, json_response['slot_number']
n = json_response['slot_number']
assert_equal "compute#{n}", json_response['hostname']
assert_operator 0, :<, json_response['slot_number']
n = json_response['slot_number']
assert_equal "compute#{n}", json_response['hostname']
+
+ node.reload
+ assert_equal n, node.slot_number
+ assert_equal "compute#{n}", node.hostname
end
test "update node and assign slot, don't clobber hostname" do
end
test "update node and assign slot, don't clobber hostname" do