From 54653f75cf44890310a06c3a8a6be59625629d2a Mon Sep 17 00:00:00 2001 From: Azul Date: Fri, 19 Jan 2018 14:11:24 +0100 Subject: API: implement deleting keys through new keys api --- features/step_definitions/key_steps.rb | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'features/step_definitions/key_steps.rb') diff --git a/features/step_definitions/key_steps.rb b/features/step_definitions/key_steps.rb index 70a13bd..3d5e015 100644 --- a/features/step_definitions/key_steps.rb +++ b/features/step_definitions/key_steps.rb @@ -18,3 +18,9 @@ Then /^I should have published an? "([^"]*)" key(?: with value "([^"]*)")?$/ do assert_includes keys.keys, type assert_equal value, JSON.parse(keys[type])['value'] if value end + +Then /^I should not have published an? "([^"]*)" key$/ do |type| + identity = Identity.for(@user) + keys = identity.keys + refute_includes keys.keys, type +end -- cgit v1.2.3