test "pinging a node can add and update stats" do
node = ping_node(:idle, {total_cpu_cores: '12', total_ram_mb: '512'})
- assert_equal(12, node.info['total_cpu_cores'].to_i)
- assert_equal(512, node.info['total_ram_mb'].to_i)
+ assert_equal(12, node.properties['total_cpu_cores'])
+ assert_equal(512, node.properties['total_ram_mb'])
end
test "stats disappear if not in a ping" do
node = ping_node(:idle, {total_ram_mb: '256'})
- refute_includes(node.info, 'total_cpu_cores')
- assert_equal(256, node.info['total_ram_mb'].to_i)
+ refute_includes(node.properties, 'total_cpu_cores')
+ assert_equal(256, node.properties['total_ram_mb'])
end
end