state_helpers.rb 295 B

1234567
  1. module StateHelpers
  2. ALL_REMOTE_TYPES = %w(rgb rgbw rgb_cct cct fut089 fut091)
  3. def states_are_equal(desired_state, retrieved_state)
  4. expect(retrieved_state).to include(*desired_state.keys)
  5. expect(retrieved_state.select { |x| desired_state.include?(x) } ).to eq(desired_state)
  6. end
  7. end