Matt Jankowski
|
e1fa456c7c
|
Add have_cacheable_headers matcher for responses (#31727)
|
2024-09-03 15:35:19 +00:00 |
|
Matt Jankowski
|
40f993b3a0
|
Use built-in response.parsed_body for JSON response specs (#31674)
|
2024-09-02 14:25:21 +00:00 |
|
Matt Jankowski
|
bfaa53343a
|
Improve failure message on pagination matcher (#31146)
|
2024-07-25 14:28:08 +00:00 |
|
Matt Jankowski
|
84a31319e9
|
Add match_json_values and use in AP worker specs (#30720)
|
2024-06-19 13:46:52 +00:00 |
|
Matt Jankowski
|
2e91a9bd34
|
Add include_pagination_headers matcher to check Link header in api specs (#29596)
|
2024-03-15 10:17:45 +00:00 |
|
Nick Schonning
|
a38f67c1c3
|
Autofix Rubocop Style/PreferredHashMethods (#23851)
|
2023-03-16 01:36:37 +01:00 |
|
Nick Schonning
|
84cc805cae
|
Enable Style/FrozenStringLiteralComment for specs (#23790)
|
2023-02-22 09:55:31 +09:00 |
|
Nick Schonning
|
e2a3ebb271
|
Autofix Rubocop Style/IfUnlessModifier (#23697)
|
2023-02-18 12:37:47 +01:00 |
|
Meisam
|
6cdbc345f4
|
Validate nodeinfo response by schema (#21395)
* add json-schema to :test in Gemfile
* Create node_info_2.0_schema.json
* test match_response_schema
* Create match_response_schema.rb
* Update nodeinfo_controller_spec.rb
* Rename spec/support/node_info_2.0_schema.json to spec/support/schema/node_info_2.0_schema.json
* Update match_response_schema.rb
* cleanup
* additionally validate the json schema itself
disable throwing errors
test the schema matcher
* rename nodeinfo schema to nodeinfo_2.0
* use Rails.root.join to construct the path
* prettify json
* sync Gemfile.lock
|
2022-12-15 15:43:05 +01:00 |
|
Sumak
|
91cc8d1e63
|
fix #17601 change :keys to :attribute_names (#17637)
|
2022-02-24 14:46:21 +01:00 |
|
ysksn
|
9dd5e329ab
|
Remove empty strings (#5732)
|
2017-11-17 10:52:30 +09:00 |
|
Samy KACIMI
|
81c76fe375
|
add more tests to models
|
2017-04-05 00:29:56 +02:00 |
|