lib/json_matchers/rspec.rb in json_matchers-0.9.0 vs lib/json_matchers/rspec.rb in json_matchers-0.10.0
- old
+ new
@@ -3,23 +3,11 @@
module JsonMatchers
self.schema_root = File.join("spec", "support", "api", "schemas")
end
-RSpec::Matchers.define :match_json_schema do |schema_name, **options|
- if options.present?
- warn <<-WARN
-DEPRECATION:
-
- After `json_matchers@0.9.x`, calls to `match_json_schema` and
- `match_response_schema` will no longer accept options.
-
- See https://github.com/thoughtbot/json_matchers/pull/31 for more information.
-
-WARN
- end
-
- assertion = JsonMatchers::Assertion.new(schema_name.to_s, options)
+RSpec::Matchers.define :match_json_schema do |schema_name|
+ assertion = JsonMatchers::Assertion.new(schema_name.to_s)
match do |json|
assertion.valid?(json)
end