If I have a registry key with a REG_BINARY
property value of 01 00 00 00
, when I compare that value in InSpec, do I compare with that binary value as well? Or does it get converted?
e.g. should my test be
describe registry_key('...') do
its('value_here') { should eq '01 00 00 00' }
end
or should the comparison part be:
its('value_here') { should eq 1 }
InSpec appears to return it as an array, so the check should be:
its('value_here') { should eq [1,0,0,0] }