Skip to content

Refactor MatchesController and add request specs #1854

Refactor MatchesController and add request specs

Refactor MatchesController and add request specs #1854

Triggered via pull request October 6, 2024 03:34
Status Success
Total duration 1m 16s
Artifacts 1

docker-image.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

7 errors
./spec/requests/api/v1/tournaments/matches_controller_spec.rb.Api::V1::Tournaments::MatchesController /api/v1/tournaments/{tournament_id}/matches get matches found returns a 200 response: spec/requests/api/v1/tournaments/matches_controller_spec.rb#L1
Expected response code '404' to match '200' Response body: {"status":404,"error":"Not Found","exception":"#\u003cActionController::RoutingError: No route matches [GET] \"/api/v1/api/v1/tournaments/361/matches\"\u003e","traces":{"Application Trace":[],"Framework Trace":[{"exception_object_id":242040,"id":0,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/debug_exceptions.rb:35:in `call'"},{"exception_object_id":242040,"id":1,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/show_exceptions.rb:32:in `call'"},{"exception_object_id":242040,"id":2,"trace":"railties (7.2.1) lib/rails/rack/logger.rb:41:in `call_app'"},{"exception_object_id":242040,"id":3,"trace":"railties (7.2.1) lib/rails/rack/logger.rb:29:in `call'"},{"exception_object_id":242040,"id":4,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/remote_ip.rb:96:in `call'"},{"exception_object_id":242040,"id":5,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/request_id.rb:33:in `call'"},{"exception_object_id":242040,"id":6,"trace":"rack (3.1.7) lib/rack/runtime.rb:24:in `call'"},{"exception_object_id":242040,"id":7,"trace":"activesupport (7.2.1) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call'"},{"exception_object_id":242040,"id":8,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/executor.rb:16:in `call'"},{"exception_object_id":242040,"id":9,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/static.rb:27:in `call'"},{"exception_object_id":242040,"id":10,"trace":"rack (3.1.7) lib/rack/sendfile.rb:114:in `call'"},{"exception_object_id":242040,"id":11,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/host_authorization.rb:143:in `call'"},{"exception_object_id":242040,"id":12,"trace":"rack-cors (2.0.2) lib/rack/cors.rb:102:in `call'"},{"exception_object_id":242040,"id":13,"trace":"railties (7.2.1) lib/rails/engine.rb:535:in `call'"},{"exception_object_id":242040,"id":14,"trace":"rack-test (2.1.0) lib/rack/test.rb:360:in `process_request'"},{"exception_object_id":242040,"id":15,"trace":"rack-test (2.1.0) lib/rack/test.rb:153:in `request'"},{"exception_object_id":242040,"id":16,"trace":"actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:287:in `process'"},{"exception_object_id":242040,"id":17,"trace":"actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:19:in `get'"},{"exception_object_id":242040,"id":18,"trace":"actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:378:in `get'"},{"exception_object_id":242040,"id":19,"trace":"rails-controller-testing (1.0.5) lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in \u003cmodule:Integration\u003e'"},{"exception_object_id":242040,"id":20,"trace":"rswag-specs (2.15.0) lib/rswag/specs/example_helpers.rb:20:in `submit_request'"},{"exception_object_id":242040,"id":21,"trace":"rswag-specs (2.15.0) lib/rswag/specs/example_group_helpers.rb:140:in `block in run_test!'"},{"exception_object_id":242040,"id":22,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec'"},{"exception_object_id":242040,"id":23,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec'"},{"exception_object_id":242040,"id":24,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:365:in `run'"},{"exception_object_id":242040,"id":25,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for'"},{"exception_object_id":242040,"id":26,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `each'"},{"exception_object_id":242040,"id":27,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for'"},{"exception_object_id":242040,"id":28,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for'"},{"exception_object_id":242040,"id":29,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `reverse_each'"},{"exception_object_id":242040,"id":30,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `run_example_hooks_for'"},{"exception_object_id":242040,"id":31,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:484:in `run'"},{"exception_object_id":242040,"id":32,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:505:in `run_before_example'"},{"exception_object_id":242040,"id":33,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:261:in `block in run'"},{"exception_object_id":242040,"id":34,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `block in with_around_and_singleton_context_hooks'"},{"exception_object_id":242040,"id":35,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `block in with_around_example_hooks'"},{"exception_object_id":242040,"id":36,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `block in run'"},{"exception_object_id":242040,"id":37,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:626:in `block in run_around_example_hooks_for'"},{"exception_object_id":242040,"id":38,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call'"},{"exception_object_id":242040,"id":39,"trace":"rspec-rails (7.0.1) lib/rspec/rails/adapters.rb:75:in `block (2 levels) in \u003cmodule:MinitestLifecycleAdapter\u003e'"},{"exception_object_id":242040,"id":40,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec'"},{"exception_object_id":242040,"id":41,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec'"},{"exception_object_id":242040,"id":42,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:390:in `execute_with'"},{"exception_object_id":242040,"id":43,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for'"},{"exception_object_id":242040,"id":44,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call'"},{"exception_object_id":242040,"id":45,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:629:in `run_around_example_hooks_for'"},{"exception_object_id":242040,"id":46,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `run'"},{"exception_object_id":242040,"id":47,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `with_around_example_hooks'"},{"exception_object_id":242040,"id":48,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `with_around_and_singleton_context_hooks'"},{"exception_object_id":242040,"id":49,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:259:in `run'"},{"exception_object_id":242040,"id":50,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:646:in `block in run_examples'"},{"exception_object_id":242040,"id":51,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `map'"},{"exception_object_id":242040,"id":52,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `run_examples'"},{"exception_object_id":242040,"id":53,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:607:in `run'"},{"exception_object_id":242040,"id":54,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run'"},{"exception_object_id":242040,"id":55,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map'"},{"exception_object_id":242040,"id":56,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run'"},{"exception_object_id":242040,"id":57,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run'"},{"exception_object_id":242040,"id":58,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map'"},{"exception_object_id":242040,"id":59,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run'"},{"exception_object_id":242040,"id":60,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run'"},{"exception_object_id":242040,"id":61,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map'"},{"exception_object_id":242040,"id":62,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run'"},{"exception_object_id":242040,"id":63,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs'"},{"exception_object_id":242040,"id":64,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `map'"},{"exception_object_id":242040,"id":65,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs'"},{"exception_object_id":242040,"id":66,"trace":"rspec-core (3.13.1) lib/rspec/core/configuration.rb:2092:in `with_suite_hooks'"},{"exception_object_id":242040,"id":67,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:116:in `block in run_specs'"},{"exception_object_id":242040,"id":68,"trace":"rspec-core (3.13.1) lib/rspec/core/reporter.rb:74:in `report'"},{"exception_object_id":242040,"id":69,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:115:in `run_specs'"},{"exception_object_id":242040,"id":70,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:89:in `run'"},{"exception_object_id":242040,"id":71,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:71:in `run'"},{"exception_object_id":242040,"id":72,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:45:in `invoke'"},{"exception_object_id":242040,"id":73,"trace":"rspec-core (3.13.1) exe/rspec:4:in `\u003ctop (required)\u003e'"},{"exception_object_id":242040,"id":74,"trace":"vendor/bundle/ruby/3.3.0/bin/rspec:25:in `load'"},{"exception_object_id":242040,"id":75,"trace":"vendor/bundle/ruby/3.3.0/bin/rspec:25:in `\u003ctop (required)\u003e'"},{"exception_object_id":242040,"id":76,"trace":"bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `load'"},{"exception_object_id":242040,"id":77,"trace":"bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `kernel_load'"},{"exception_object_id":242040,"id":78,"trace":"bundler (2.5.16) lib/bundler/cli/exec.rb:23:in `run'"},{"exception_object_id":242040,"id":79,"trace":"bundler (2.5.16) lib/bundler/cli.rb:455:in `exec'"},{"exception_object_id":242040,"id":80,"trace":"bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'"},{"exception_object_id":242040,"id":81,"trace":"bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'"},{"exception_object_id":242040,"id":82,"trace":"bundler (2.5.16) lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'"},{"exception_object_id":242040,"id":83,"trace":"bundler (2.5.16) lib/bundler/cli.rb:35:in `dispatch'"},{"exception_object_id":242040,"id":84,"trace":"bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'"},{"exception_object_id":242040,"id":85,"trace":"bundler (2.5.16) lib/bundler/cli.rb:29:in `start'"},{"exception_object_id":242040,"id":86,"trace":"bundler (2.5.16) exe/bundle:28:in `block in \u003ctop (required)\u003e'"},{"exception_object_id":242040,"id":87,"trace":"bundler (2.5.16) lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'"},{"exception_object_id":242040,"id":88,"trace":"bundler (2.5.16) exe/bundle:20:in `\u003ctop (required)\u003e'"},{"exception_object_id":242040,"id":89,"trace":"/opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `load'"},{"exception_object_id":242040,"id":90,"trace":"/opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `\u003cmain\u003e'"}],"Full Trace":[{"exception_object_id":242040,"id":0,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/debug_exceptions.rb:35:in `call'"},{"exception_object_id":242040,"id":1,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/show_exceptions.rb:32:in `call'"},{"exception_object_id":242040,"id":2,"trace":"railties (7.2.1) lib/rails/rack/logger.rb:41:in `call_app'"},{"exception_object_id":242040,"id":3,"trace":"railties (7.2.1) lib/rails/rack/logger.rb:29:in `call'"},{"exception_object_id":242040,"id":4,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/remote_ip.rb:96:in `call'"},{"exception_object_id":242040,"id":5,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/request_id.rb:33:in `call'"},{"exception_object_id":242040,"id":6,"trace":"rack (3.1.7) lib/rack/runtime.rb:24:in `call'"},{"exception_object_id":242040,"id":7,"trace":"activesupport (7.2.1) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call'"},{"exception_object_id":242040,"id":8,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/executor.rb:16:in `call'"},{"exception_object_id":242040,"id":9,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/static.rb:27:in `call'"},{"exception_object_id":242040,"id":10,"trace":"rack (3.1.7) lib/rack/sendfile.rb:114:in `call'"},{"exception_object_id":242040,"id":11,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/host_authorization.rb:143:in `call'"},{"exception_object_id":242040,"id":12,"trace":"rack-cors (2.0.2) lib/rack/cors.rb:102:in `call'"},{"exception_object_id":242040,"id":13,"trace":"railties (7.2.1) lib/rails/engine.rb:535:in `call'"},{"exception_object_id":242040,"id":14,"trace":"rack-test (2.1.0) lib/rack/test.rb:360:in `process_request'"},{"exception_object_id":242040,"id":15,"trace":"rack-test (2.1.0) lib/rack/test.rb:153:in `request'"},{"exception_object_id":242040,"id":16,"trace":"actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:287:in `process'"},{"exception_object_id":242040,"id":17,"trace":"actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:19:in `get'"},{"exception_object_id":242040,"id":18,"trace":"actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:378:in `get'"},{"exception_object_id":242040,"id":19,"trace":"rails-controller-testing (1.0.5) lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in \u003cmodule:Integration\u003e'"},{"exception_object_id":242040,"id":20,"trace":"rswag-specs (2.15.0) lib/rswag/specs/example_helpers.rb:20:in `submit_request'"},{"exception_object_id":242040,"id":21,"trace":"rswag-specs (2.15.0) lib/rswag/specs/example_group_helpers.rb:140:in `block in run_test!'"},{"exception_object_id":242040,"id":22,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec'"},{"exception_object_id":242040,"id":23,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec'"},{"exception_object_id":242040,"id":24,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:365:in `run'"},{"exception_object_id":242040,"id":25,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for'"},{"exception_object_id":242040,"id":26,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `each'"},{"exception_object_id":242040,"id":27,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for'"},{"exception_object_id":242040,"id":28,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for'"},{"exception_object_id":242040,"id":29,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `reverse_each'"},{"exception_object_id":242040,"id":30,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `run_example_hooks_for'"},{"exception_object_id":242040,"id":31,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:484:in `run'"},{"exception_object_id":242040,"id":32,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:505:in `run_before_example'"},{"exception_object_id":242040,"id":33,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:261:in `block in run'"},{"exception_object_id":242040,"id":34,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `block in with_around_and_singleton_context_hooks'"},{"exception_object_id":242040,"id":35,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `block in with_around_example_hooks'"},{"exception_object_id":242040,"id":36,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `block in run'"},{"exception_object_id":242040,"id":37,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:626:in `block in run_around_example_hooks_for'"},{"exception_object_id":242040,"id":38,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call'"},{"exception_object_id":242040,"id":39,"trace":"rspec-rails (7.0.1) lib/rspec/rails/adapters.rb:75:in `block (2 levels) in \u003cmodule:MinitestLifecycleAdapter\u003e'"},{"exception_object_id":242040,"id":40,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec'"},{"exception_object_id":242040,"id":41,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec'"},{"exception_object_id":242040,"id":42,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:390:in `execute_with'"},{"exception_object_id":242040,"id":43,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for'"},{"exception_object_id":242040,"id":44,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call'"},{"exception_object_id":242040,"id":45,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:629:in `run_around_example_hooks_for'"},{"exception_object_id":242040,"id":46,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `run'"},{"exception_object_id":242040,"id":47,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `with_around_example_hooks'"},{"exception_object_id":242040,"id":48,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `with_around_and_singleton_context_hooks'"},{"exception_object_id":242040,"id":49,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:259:in `run'"},{"exception_object_id":242040,"id":50,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:646:in `block in run_examples'"},{"exception_object_id":242040,"id":51,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `map'"},{"exception_object_id":242040,"id":52,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `run_examples'"},{"exception_object_id":242040,"id":53,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:607:in `run'"},{"exception_object_id":242040,"id":54,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run'"},{"exception_object_id":242040,"id":55,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map'"},{"exception_object_id":242040,"id":56,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run'"},{"exception_object_id":242040,"id":57,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run'"},{"exception_object_id":242040,"id":58,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map'"},{"exception_object_id":242040,"id":59,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run'"},{"exception_object_id":242040,"id":60,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run'"},{"exception_object_id":242040,"id":61,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map'"},{"exception_object_id":242040,"id":62,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run'"},{"exception_object_id":242040,"id":63,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs'"},{"exception_object_id":242040,"id":64,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `map'"},{"exception_object_id":242040,"id":65,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs'"},{"exception_object_id":242040,"id":66,"trace":"rspec-core (3.13.1) lib/rspec/core/configuration.rb:2092:in `with_suite_hooks'"},{"exception_object_id":242040,"id":67,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:116:in `block in run_specs'"},{"exception_object_id":242040,"id":68,"trace":"rspec-core (3.13.1) lib/rspec/core/reporter.rb:74:in `report'"},{"exception_object_id":242040,"id":69,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:115:in `run_specs'"},{"exception_object_id":242040,"id":70,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:89:in `run'"},{"exception_object_id":242040,"id":71,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:71:in `run'"},{"exception_object_id":242040,"id":72,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:45:in `invoke'"},{"exception_object_id":242040,"id":73,"trace":"rspec-core (3.13.1) exe/rspec:4:in `\u003ctop (required)\u003e'"},{"exception_object_id":242040,"id":74,"trace":"vendor/bundle/ruby/3.3.0/bin/rspec:25:in `load'"},{"exception_object_id":242040,"id":75,"trace":"vendor/bundle/ruby/3.3.0/bin/rspec:25:in `\u003ctop (required)\u003e'"},{"exception_object_id":242040,"id":76,"trace":"bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `load'"},{"exception_object_id":242040,"id":77,"trace":"bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `kernel_load'"},{"exception_object_id":242040,"id":78,"trace":"bundler (2.5.16) lib/bundler/cli/exec.rb:23:in `run'"},{"exception_object_id":242040,"id":79,"trace":"bundler (2.5.16) lib/bundler/cli.rb:455:in `exec'"},{"exception_object_id":242040,"id":80,"trace":"bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'"},{"exception_object_id":242040,"id":81,"trace":"bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'"},{"exception_object_id":242040,"id":82,"trace":"bundler (2.5.16) lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'"},{"exception_object_id":242040,"id":83,"trace":"bundler (2.5.16) lib/bundler/cli.rb:35:in `dispatch'"},{"exception_object_id":242040,"id":84,"trace":"bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'"},{"exception_object_id":242040,"id":85,"trace":"bundler (2.5.16) lib/bundler/cli.rb:29:in `start'"},{"exception_object_id":242040,"id":86,"trace":"bundler (2.5.16) exe/bundle:28:in `block in \u003ctop (required)\u003e'"},{"exception_object_id":242040,"id":87,"trace":"bundler (2.5.16) lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'"},{"exception_object_id":242040,"id":88,"trace":"bundler (2.5.16) exe/bundle:20:in `\u003ctop (required)\u003e'"},{"exception_object_id":242040,"id":89,"trace":"/opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `load'"},{"exception_object_id":242040,"id":90,"trace":"/opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `\u003cmain\u003e'"}]}}
./spec/requests/api/v1/tournaments/matches_controller_spec.rb.Api::V1::Tournaments::MatchesController /api/v1/tournaments/{tournament_id}/matches post invalid request returns a 422 response: spec/requests/api/v1/tournaments/matches_controller_spec.rb#L1
Expected response code '404' to match '422' Response body: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="turbo-visit-control" content="reload"> <title>Action Controller: Exception caught</title> <style> body { background-color: #FAFAFA; color: #333; color-scheme: light dark; supported-color-schemes: light dark; margin: 0px; } body, p, ol, ul, td { font-family: helvetica, verdana, arial, sans-serif; font-size: 13px; line-height: 18px; } pre { font-size: 11px; white-space: pre-wrap; } pre.box { border: 1px solid #EEE; padding: 10px; margin: 0px; width: 958px; } header { color: #F0F0F0; background: #C00; padding: 0.5em 1.5em; } h1 { overflow-wrap: break-word; margin: 0.2em 0; line-height: 1.1em; font-size: 2em; } h2 { color: #C00; line-height: 25px; } code.traces { font-size: 11px; } .response-heading, .request-heading { margin-top: 30px; } .exception-message { padding: 8px 0; } .exception-message .message { margin-bottom: 8px; line-height: 25px; font-size: 1.5em; font-weight: bold; color: #C00; } .details { border: 1px solid #D0D0D0; border-radius: 4px; margin: 1em 0px; display: block; max-width: 978px; } .summary { padding: 8px 15px; border-bottom: 1px solid #D0D0D0; display: block; } a.summary { color: #F0F0F0; text-decoration: none; background: #C52F24; border-bottom: none; } .details pre { margin: 5px; border: none; } #container { box-sizing: border-box; width: 100%; padding: 0 1.5em; } .source * { margin: 0px; padding: 0px; } .source { border: 1px solid #D9D9D9; background: #ECECEC; max-width: 978px; } .source pre { padding: 10px 0px; border: none; } .source .data { font-size: 80%; overflow: auto; background-color: #FFF; } .info { padding: 0.5em; } .source .data .line_numbers { background-color: #ECECEC; color: #555; padding: 1em .5em; border-right: 1px solid #DDD; text-align: right; } .line { padding-left: 10px; white-space: pre; } .line:hover { background-color: #F6F6F6; } .line.active { background-color: #FCC; } .error_highlight { display: inline-block; background-color: #FF9; text-decoration: #F00 wavy underline; } .error_highlight_tip { color: #666; padding: 2px 2px; font-size: 10px; } .button_to { display: inline-block; margin-top: 0.75em; margin-bottom: 0.75em; } .hidden { display: none; } .correction { list-style-type: none; } input[type="submit"] { color: white; background-color: #C00; border: none; border-radius: 12px; box-shadow: 0 3px #F99; font-size: 13px; font-weight: bold; margin: 0; padding: 10px 18px; cursor: pointer; -webkit-appearance: none; } input[type="submit"]:focus, input[type="submit"]:hover { opacity: 0.8; } input[type="submit"]:active { box-shadow: 0 2px #F99; transform: translateY(1px) } a { color: #980905; } a:visited { color: #666; } a.trace-frames { color: #666; overflow-wrap: break-word; } a:hover, a.trace-frames.selected { color: #C00; } a.summary:hover { color: #FFF; } @media (prefers-color-scheme: dark) { body { background-color: #222; color: #ECECEC; } .details, .summary { border-color: #666; } .source { border-color: #555; background-color: #333; } .source .data { background: #444; } .source .data .line_numbers { background: #333; border-color: #222; } .line:hover { background: #666; } .line.active { background-color: #900; } .error_highlight { color: #333; } input[type="submit"] { box-shadow: 0 3px #800; } input[type="submit"]:active { box-shadow: 0 2px #800; } a { color: #C00; } a.trace-frames { color: #999; } a:hover, a.trace-frames.selected { color: #E9382B; } } h2, p { padding-left: 30px; } #route_table { margin: 0; border-collapse: collapse; word-wrap:break-word; table-layout: fixed; width:100%; } #route_table thead tr { border-bottom: 2px solid #ddd; } #route_table th { padding-left: 30px; text-align: left; } #route_table thead tr.bottom { border-bottom: none; } #route_table thead tr.bottom th { padding: 10px 30px; line-height: 15px; } #route_table #search_container { padding: 7px 30px; } #route_table thead tr th input#search { -webkit-appearance: textfield; width:100%; } #route_table thead th.http-verb { width: 10%; } #route_table tbody tr { border-bottom: 1px solid #ddd; } #route_table tbody tr:nth-child(odd) { background: #f2f2f2; } #route_table tbody.exact_matches, #route_table tbody.fuzzy_matches { background-color: LightGoldenRodYellow; border-bottom: solid 2px SlateGrey; } #route_table tbody.exact_matches tr, #route_table tbody.fuzzy_matches tr { background: none; border-bottom: none; } #route_table td { padding: 4px 30px; } @media (prefers-color-scheme: dark) { #route_table tbody tr:nth-child(odd) { background: #282828; } #route_table tbody.exact_matches tr, #route_table tbody.fuzzy_matches tr { background: DarkSlateGrey; } } </style> <script> var toggle = function(id) { document.getElementById(id).classList.toggle('hidden'); return false; } var show = function(id) { document.getElementById(id).style.display = 'block'; } var hide = function(id) { document.getElementById(id).style.display = 'none'; } var toggleSessionDump = function() { return toggle('session_dump'); } var toggleEnvDump = function() { return toggle('env_dump'); } </script> </head> <body> <header role="banner"> <h1>Routing Error</h1> </header> <main role="main" id="container"> <h2>No route matches [POST] &quot;/api/v1/api/v1/tournaments/362/matches&quot;</h2> <p><code>Rails.root: /home/runner/work/battle-stadium/battle-stadium/backend</code></p> <div id="traces-0"> <a href="#" onclick="hide(&#39;Framework-Trace-0&#39;);hide(&#39;Full-Trace-0&#39;);show(&#39;Application-Trace-0&#39;);; return false;">Application Trace</a> | <a href="#" onclick="hide(&#39;Application-Trace-0&#39;);hide(&#39;Full-Trace-0&#39;);show(&#39;Framework-Trace-0&#39;);; return false;">Framework Trace</a> | <a href="#" onclick="hide(&#39;Application-Trace-0&#39;);hide(&#39;Framework-Trace-0&#39;);show(&#39;Full-Trace-0&#39;);; return false;">Full Trace</a> <div id="Application-Trace-0" style="display: block;"> <code class="traces"> </code> </div> <div id="Framework-Trace-0" style="display: none;"> <code class="traces"> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="0" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/debug_exceptions.rb:35:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="1" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/show_exceptions.rb:32:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="2" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:41:in `call_app&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="3" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="4" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/remote_ip.rb:96:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="5" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/request_id.rb:33:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="6" href="#"> rack (3.1.7) lib/rack/runtime.rb:24:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="7" href="#"> activesupport (7.2.1) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="8" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/executor.rb:16:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="9" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/static.rb:27:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="10" href="#"> rack (3.1.7) lib/rack/sendfile.rb:114:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="11" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/host_authorization.rb:143:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="12" href="#"> rack-cors (2.0.2) lib/rack/cors.rb:102:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="13" href="#"> railties (7.2.1) lib/rails/engine.rb:535:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="14" href="#"> rack-test (2.1.0) lib/rack/test.rb:360:in `process_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="15" href="#"> rack-test (2.1.0) lib/rack/test.rb:153:in `request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="16" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:287:in `process&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="17" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:25:in `post&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="18" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:378:in `post&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="19" href="#"> rails-controller-testing (1.0.5) lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in &lt;module:Integration&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="20" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_helpers.rb:20:in `submit_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="21" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_group_helpers.rb:140:in `block in run_test!&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="22" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="23" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="24" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:365:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="25" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="26" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="27" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="28" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="29" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `reverse_each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="30" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="31" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:484:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="32" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:505:in `run_before_example&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="33" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:261:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="34" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `block in with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="35" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `block in with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="36" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="37" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:626:in `block in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="38" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="39" href="#"> rspec-rails (7.0.1) lib/rspec/rails/adapters.rb:75:in `block (2 levels) in &lt;module:MinitestLifecycleAdapter&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="40" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="41" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="42" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:390:in `execute_with&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="43" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="44" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="45" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:629:in `run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="46" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="47" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="48" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="49" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:259:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="50" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:646:in `block in run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="51" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="52" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="53" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:607:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="54" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="55" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="56" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="57" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="58" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="59" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="60" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="61" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="62" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="63" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="64" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="65" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="66" href="#"> rspec-core (3.13.1) lib/rspec/core/configuration.rb:2092:in `with_suite_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="67" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:116:in `block in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="68" href="#"> rspec-core (3.13.1) lib/rspec/core/reporter.rb:74:in `report&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="69" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:115:in `run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="70" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:89:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="71" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:71:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="72" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:45:in `invoke&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="73" href="#"> rspec-core (3.13.1) exe/rspec:4:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="74" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="75" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="76" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="77" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `kernel_load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="78" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:23:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="79" href="#"> bundler (2.5.16) lib/bundler/cli.rb:455:in `exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="80" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="81" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="82" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="83" href="#"> bundler (2.5.16) lib/bundler/cli.rb:35:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="84" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="85" href="#"> bundler (2.5.16) lib/bundler/cli.rb:29:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="86" href="#"> bundler (2.5.16) exe/bundle:28:in `block in &lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="87" href="#"> bundler (2.5.16) lib/bundler/friendly_errors.rb:117:in `with_friendly_errors&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="88" href="#"> bundler (2.5.16) exe/bundle:20:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="89" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="90" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `&lt;main&gt;&#39; </a> <br> </code> </div> <div id="Full-Trace-0" style="display: none;"> <code class="traces"> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="0" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/debug_exceptions.rb:35:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="1" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/show_exceptions.rb:32:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="2" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:41:in `call_app&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="3" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="4" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/remote_ip.rb:96:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="5" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/request_id.rb:33:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="6" href="#"> rack (3.1.7) lib/rack/runtime.rb:24:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="7" href="#"> activesupport (7.2.1) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="8" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/executor.rb:16:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="9" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/static.rb:27:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="10" href="#"> rack (3.1.7) lib/rack/sendfile.rb:114:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="11" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/host_authorization.rb:143:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="12" href="#"> rack-cors (2.0.2) lib/rack/cors.rb:102:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="13" href="#"> railties (7.2.1) lib/rails/engine.rb:535:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="14" href="#"> rack-test (2.1.0) lib/rack/test.rb:360:in `process_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="15" href="#"> rack-test (2.1.0) lib/rack/test.rb:153:in `request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="16" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:287:in `process&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="17" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:25:in `post&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="18" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:378:in `post&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="19" href="#"> rails-controller-testing (1.0.5) lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in &lt;module:Integration&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="20" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_helpers.rb:20:in `submit_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="21" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_group_helpers.rb:140:in `block in run_test!&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="22" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="23" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="24" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:365:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="25" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="26" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="27" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="28" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="29" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `reverse_each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="30" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="31" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:484:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="32" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:505:in `run_before_example&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="33" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:261:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="34" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `block in with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="35" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `block in with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="36" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="37" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:626:in `block in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="38" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="39" href="#"> rspec-rails (7.0.1) lib/rspec/rails/adapters.rb:75:in `block (2 levels) in &lt;module:MinitestLifecycleAdapter&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="40" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="41" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="42" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:390:in `execute_with&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="43" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="44" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="45" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:629:in `run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="46" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="47" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="48" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="49" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:259:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="50" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:646:in `block in run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="51" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="52" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="53" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:607:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="54" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="55" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="56" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="57" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="58" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="59" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="60" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="61" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="62" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="63" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="64" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="65" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="66" href="#"> rspec-core (3.13.1) lib/rspec/core/configuration.rb:2092:in `with_suite_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="67" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:116:in `block in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="68" href="#"> rspec-core (3.13.1) lib/rspec/core/reporter.rb:74:in `report&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="69" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:115:in `run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="70" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:89:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="71" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:71:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="72" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:45:in `invoke&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="73" href="#"> rspec-core (3.13.1) exe/rspec:4:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="74" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="75" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="76" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="77" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `kernel_load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="78" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:23:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="79" href="#"> bundler (2.5.16) lib/bundler/cli.rb:455:in `exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="80" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="81" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="82" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="83" href="#"> bundler (2.5.16) lib/bundler/cli.rb:35:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="84" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="85" href="#"> bundler (2.5.16) lib/bundler/cli.rb:29:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="86" href="#"> bundler (2.5.16) exe/bundle:28:in `block in &lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="87" href="#"> bundler (2.5.16) lib/bundler/friendly_errors.rb:117:in `with_friendly_errors&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="88" href="#"> bundler (2.5.16) exe/bundle:20:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="89" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="242280" data-frame-id="90" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `&lt;main&gt;&#39; </a> <br> </code> </div> <script> (function() { var traceFrames = document.getElementsByClassName('trace-frames-0'); var selectedFrame, currentSource = document.getElementById('frame-source-0-0'); // Add click listeners for all stack frames for (var i = 0; i < traceFrames.length; i++) { traceFrames[i].addEventListener('click', function(e) { e.preventDefault(); var target = e.target; var frame_id = target.dataset.frameId; if (selectedFrame) { selectedFrame.className = selectedFrame.className.replace("selected", ""); } target.className += " selected"; selectedFrame = target; // Change the extracted source code changeSourceExtract(frame_id); }); function changeSourceExtract(frame_id) { var el = document.getElementById('frame-source-0-' + frame_id); if (currentSource && el) { currentSource.className += " hidden"; el.className = el.className.replace(" hidden", ""); currentSource = el; } } } })(); </script> </div> <h2> Routes </h2> <p> Routes match in priority from top to bottom </p> <table id='route_table'> <thead> <tr> <th>Helper (<a data-route-helper="_path" title="Returns a relative path (without the http or domain)" href="#">Path</a> / <a data-route-helper="_url" title="Returns an absolute URL (with the http and domain)" href="#">Url</a>) </th> <th class="http-verb">HTTP Verb</th> <th>Path</th> <th>Controller#Action</th> <th>Source Location</th> </tr> <tr> <th colspan="5" id="search_container"><input id="search" placeholder="Search" type="search" name="query[]" /></th> </tr> </thead> <tbody class='exact_matches' id='exact_matches'> </tbody> <tbody class='fuzzy_matches' id='fuzzy_matches'> </tbody> <tbody> <tr class='route_row' data-helper='path'> <td data-route-name='static_index'> static_index<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/static/index(.:format)'> /static/index(.:format) </td> <td> <p>static#index</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='rswag_ui'> rswag_ui<span class='helper'>_path</span> </td> <td> </td> <td data-route-path='/api-docs'> /api-docs </td> <td> <p>Rswag::Ui::Engine</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='rswag_api'> rswag_api<span class='helper'>_path</span> </td> <td> </td> <td data-route-path='/api-docs'> /api-docs </td> <td> <p>Rswag::Api::Engine</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> </td> <td data-route-path='/cable'> /cable </td> <td> <p>#, @worker_pool_size=4, @disable_request_forgery_protection=false, @allow_same_origin_as_host=true, @filter_parameters=[:passw, :secret, :token, :_key, :crypt, :salt, :certificate, :otp, :ssn, :password, :password_confirmation, :email_address, :email, :first_name, :last_name, :phone_number], @health_check_application=#, @logger=#, @Formatter=#, @logdev=#, @binmode=false, @reraise_write_errors=[], @mon_data=#, @mon_data_owner_object_id=10320&gt;, @level_override={}, @local_level_key=:logger_thread_safe_level_38820&gt;], @progname="Broadcast", @Formatter=#, @local_level_key=:logger_thread_safe_level_242300&gt;, @cable={"adapter"=&gt;"test"}, @mount_path="/cable", @precompile_assets=true, @url=nil&gt;, @mutex=#, @PubSub=#, @logger=#, @Formatter=#, @logdev=#, @binmode=false, @reraise_write_errors=[], @mon_data=#, @mon_data_owner_object_id=10320&gt;, @level_override={}, @local_level_key=:logger_thread_safe_level_38820&gt;], @progname="Broadcast", @Formatter=#, @local_level_key=:logger_thread_safe_level_242300&gt;, @subscriber_map=nil&gt;, @worker_pool=nil, @event_loop=#, @spawn_mutex=#&gt;, @remote_connections=nil&gt;</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='sidekiq_web'> sidekiq_web<span class='helper'>_path</span> </td> <td> </td> <td data-route-path='/sidekiq'> /sidekiq </td> <td> <p>Sidekiq::Web</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='rails_health_check'> rails_health_check<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/up(.:format)'> /up(.:format) </td> <td> <p>rails/health#show</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_clerk'> api_v1_clerk<span class='helper'>_path</span> </td> <td> POST </td> <td data-route-path='/api/v1/clerk(.:format)'> /api/v1/clerk(.:format) </td> <td> <p>api/v1/clerk_webhook#post {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_users_me'> api_v1_users_me<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/users/me(.:format)'> /api/v1/users/me(.:format) </td> <td> <p>api/v1/users#me {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='user_api_v1_users'> user_api_v1_users<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/users/:username(.:format)'> /api/v1/users/:username(.:format) </td> <td> <p>api/v1/users#show {:format=&gt;:json, :username=&gt;/[^\/]+/}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/users/:username(.:format)'> /api/v1/users/:username(.:format) </td> <td> <p>api/v1/users#update {:format=&gt;:json, :username=&gt;/[^\/]+/}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> DELETE </td> <td data-route-path='/api/v1/users/:username(.:format)'> /api/v1/users/:username(.:format) </td> <td> <p>api/v1/users#destroy {:format=&gt;:json, :username=&gt;/[^\/]+/}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_users'> api_v1_users<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/users(.:format)'> /api/v1/users(.:format) </td> <td> <p>api/v1/users#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/users(.:format)'> /api/v1/users(.:format) </td> <td> <p>api/v1/users#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='tournaments_api_v1_organization'> tournaments_api_v1_organization<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations/:id/tournaments(.:format)'> /api/v1/organizations/:id/tournaments(.:format) </td> <td> <p>api/v1/organizations#list_tournaments {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/organizations/:id/tournaments(.:format)'> /api/v1/organizations/:id/tournaments(.:format) </td> <td> <p>api/v1/organizations#post_tournament {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='staff_api_v1_organization'> staff_api_v1_organization<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations/:id/staff(.:format)'> /api/v1/organizations/:id/staff(.:format) </td> <td> <p>api/v1/organizations#staff {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_organizations'> api_v1_organizations<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations(.:format)'> /api/v1/organizations(.:format) </td> <td> <p>api/v1/organizations#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/organizations(.:format)'> /api/v1/organizations(.:format) </td> <td> <p>api/v1/organizations#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_organization'> api_v1_organization<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PUT </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> DELETE </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#destroy {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='start_api_v1_tournament'> start_api_v1_tournament<span class='helper'>_path</span> </td> <td> POST </td> <td data-route-path='/api/v1/tournaments/:id/start(.:format)'> /api/v1/tournaments/:id/start(.:format) </td> <td> <p>api/v1/tournaments#start_tournament {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_phases'> api_v1_tournament_phases<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases(.:format)'> /api/v1/tournaments/:tournament_id/phases(.:format) </td> <td> <p>api/v1/tournaments/phases#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases(.:format)'> /api/v1/tournaments/:tournament_id/phases(.:format) </td> <td> <p>api/v1/tournaments/phases#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_phase'> api_v1_tournament_phase<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PUT </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> DELETE </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#destroy {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_matches'> api_v1_tournament_matches<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches(.:format)'> /api/v1/tournaments/:tournament_id/matches(.:format) </td> <td> <p>api/v1/tournaments/matches#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_match'> api_v1_tournament_match<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches/:id(.:format)'> /api/v1/tournaments/:tournament_id/matches/:id(.:format) </td> <td> <p>api/v1/tournaments/matches#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches/:id(.:format)'> /api/v1/tournaments/:tournament_id/matches/:id(.:format) </td> <td> <p>api/v1/tournaments/matches#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PUT </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches/:id(.:format)'> /api/v1/tournaments/:tournament_id/matches/:id(.:format) </td> <td> <p>api/v1/tournaments/matches#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_players'> api_v1_tournament_players<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/players(.:format)'> /api/v1/tournaments/:tournament_id/players(.:format) </td> <td> <p>api/v1/tournaments/players#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/tournaments/:tournament_id/players(.:format)'> /api/v1/tournaments/:tournament_id/players(.:format) </td> <td> <p>api/v1/tournaments/players#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_player'> api_v1_tournament_player<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/players/:id(.:format)'> /api/v1/tournaments/:tournament_id/players/:id(.:format) </td> <td> <p>api/v1/tournaments/players#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/tournaments/
./spec/requests/api/v1/tournaments/matches_controller_spec.rb.Api::V1::Tournaments::MatchesController /api/v1/tournaments/{tournament_id}/matches post match created returns a 201 response: spec/requests/api/v1/tournaments/matches_controller_spec.rb#L1
Expected response code '404' to match '201' Response body: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="turbo-visit-control" content="reload"> <title>Action Controller: Exception caught</title> <style> body { background-color: #FAFAFA; color: #333; color-scheme: light dark; supported-color-schemes: light dark; margin: 0px; } body, p, ol, ul, td { font-family: helvetica, verdana, arial, sans-serif; font-size: 13px; line-height: 18px; } pre { font-size: 11px; white-space: pre-wrap; } pre.box { border: 1px solid #EEE; padding: 10px; margin: 0px; width: 958px; } header { color: #F0F0F0; background: #C00; padding: 0.5em 1.5em; } h1 { overflow-wrap: break-word; margin: 0.2em 0; line-height: 1.1em; font-size: 2em; } h2 { color: #C00; line-height: 25px; } code.traces { font-size: 11px; } .response-heading, .request-heading { margin-top: 30px; } .exception-message { padding: 8px 0; } .exception-message .message { margin-bottom: 8px; line-height: 25px; font-size: 1.5em; font-weight: bold; color: #C00; } .details { border: 1px solid #D0D0D0; border-radius: 4px; margin: 1em 0px; display: block; max-width: 978px; } .summary { padding: 8px 15px; border-bottom: 1px solid #D0D0D0; display: block; } a.summary { color: #F0F0F0; text-decoration: none; background: #C52F24; border-bottom: none; } .details pre { margin: 5px; border: none; } #container { box-sizing: border-box; width: 100%; padding: 0 1.5em; } .source * { margin: 0px; padding: 0px; } .source { border: 1px solid #D9D9D9; background: #ECECEC; max-width: 978px; } .source pre { padding: 10px 0px; border: none; } .source .data { font-size: 80%; overflow: auto; background-color: #FFF; } .info { padding: 0.5em; } .source .data .line_numbers { background-color: #ECECEC; color: #555; padding: 1em .5em; border-right: 1px solid #DDD; text-align: right; } .line { padding-left: 10px; white-space: pre; } .line:hover { background-color: #F6F6F6; } .line.active { background-color: #FCC; } .error_highlight { display: inline-block; background-color: #FF9; text-decoration: #F00 wavy underline; } .error_highlight_tip { color: #666; padding: 2px 2px; font-size: 10px; } .button_to { display: inline-block; margin-top: 0.75em; margin-bottom: 0.75em; } .hidden { display: none; } .correction { list-style-type: none; } input[type="submit"] { color: white; background-color: #C00; border: none; border-radius: 12px; box-shadow: 0 3px #F99; font-size: 13px; font-weight: bold; margin: 0; padding: 10px 18px; cursor: pointer; -webkit-appearance: none; } input[type="submit"]:focus, input[type="submit"]:hover { opacity: 0.8; } input[type="submit"]:active { box-shadow: 0 2px #F99; transform: translateY(1px) } a { color: #980905; } a:visited { color: #666; } a.trace-frames { color: #666; overflow-wrap: break-word; } a:hover, a.trace-frames.selected { color: #C00; } a.summary:hover { color: #FFF; } @media (prefers-color-scheme: dark) { body { background-color: #222; color: #ECECEC; } .details, .summary { border-color: #666; } .source { border-color: #555; background-color: #333; } .source .data { background: #444; } .source .data .line_numbers { background: #333; border-color: #222; } .line:hover { background: #666; } .line.active { background-color: #900; } .error_highlight { color: #333; } input[type="submit"] { box-shadow: 0 3px #800; } input[type="submit"]:active { box-shadow: 0 2px #800; } a { color: #C00; } a.trace-frames { color: #999; } a:hover, a.trace-frames.selected { color: #E9382B; } } h2, p { padding-left: 30px; } #route_table { margin: 0; border-collapse: collapse; word-wrap:break-word; table-layout: fixed; width:100%; } #route_table thead tr { border-bottom: 2px solid #ddd; } #route_table th { padding-left: 30px; text-align: left; } #route_table thead tr.bottom { border-bottom: none; } #route_table thead tr.bottom th { padding: 10px 30px; line-height: 15px; } #route_table #search_container { padding: 7px 30px; } #route_table thead tr th input#search { -webkit-appearance: textfield; width:100%; } #route_table thead th.http-verb { width: 10%; } #route_table tbody tr { border-bottom: 1px solid #ddd; } #route_table tbody tr:nth-child(odd) { background: #f2f2f2; } #route_table tbody.exact_matches, #route_table tbody.fuzzy_matches { background-color: LightGoldenRodYellow; border-bottom: solid 2px SlateGrey; } #route_table tbody.exact_matches tr, #route_table tbody.fuzzy_matches tr { background: none; border-bottom: none; } #route_table td { padding: 4px 30px; } @media (prefers-color-scheme: dark) { #route_table tbody tr:nth-child(odd) { background: #282828; } #route_table tbody.exact_matches tr, #route_table tbody.fuzzy_matches tr { background: DarkSlateGrey; } } </style> <script> var toggle = function(id) { document.getElementById(id).classList.toggle('hidden'); return false; } var show = function(id) { document.getElementById(id).style.display = 'block'; } var hide = function(id) { document.getElementById(id).style.display = 'none'; } var toggleSessionDump = function() { return toggle('session_dump'); } var toggleEnvDump = function() { return toggle('env_dump'); } </script> </head> <body> <header role="banner"> <h1>Routing Error</h1> </header> <main role="main" id="container"> <h2>No route matches [POST] &quot;/api/v1/api/v1/tournaments/363/matches&quot;</h2> <p><code>Rails.root: /home/runner/work/battle-stadium/battle-stadium/backend</code></p> <div id="traces-0"> <a href="#" onclick="hide(&#39;Framework-Trace-0&#39;);hide(&#39;Full-Trace-0&#39;);show(&#39;Application-Trace-0&#39;);; return false;">Application Trace</a> | <a href="#" onclick="hide(&#39;Application-Trace-0&#39;);hide(&#39;Full-Trace-0&#39;);show(&#39;Framework-Trace-0&#39;);; return false;">Framework Trace</a> | <a href="#" onclick="hide(&#39;Application-Trace-0&#39;);hide(&#39;Framework-Trace-0&#39;);show(&#39;Full-Trace-0&#39;);; return false;">Full Trace</a> <div id="Application-Trace-0" style="display: block;"> <code class="traces"> </code> </div> <div id="Framework-Trace-0" style="display: none;"> <code class="traces"> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="0" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/debug_exceptions.rb:35:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="1" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/show_exceptions.rb:32:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="2" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:41:in `call_app&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="3" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="4" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/remote_ip.rb:96:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="5" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/request_id.rb:33:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="6" href="#"> rack (3.1.7) lib/rack/runtime.rb:24:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="7" href="#"> activesupport (7.2.1) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="8" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/executor.rb:16:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="9" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/static.rb:27:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="10" href="#"> rack (3.1.7) lib/rack/sendfile.rb:114:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="11" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/host_authorization.rb:143:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="12" href="#"> rack-cors (2.0.2) lib/rack/cors.rb:102:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="13" href="#"> railties (7.2.1) lib/rails/engine.rb:535:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="14" href="#"> rack-test (2.1.0) lib/rack/test.rb:360:in `process_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="15" href="#"> rack-test (2.1.0) lib/rack/test.rb:153:in `request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="16" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:287:in `process&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="17" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:25:in `post&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="18" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:378:in `post&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="19" href="#"> rails-controller-testing (1.0.5) lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in &lt;module:Integration&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="20" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_helpers.rb:20:in `submit_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="21" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_group_helpers.rb:140:in `block in run_test!&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="22" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="23" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="24" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:365:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="25" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="26" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="27" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="28" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="29" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `reverse_each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="30" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="31" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:484:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="32" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:505:in `run_before_example&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="33" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:261:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="34" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `block in with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="35" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `block in with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="36" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="37" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:626:in `block in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="38" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="39" href="#"> rspec-rails (7.0.1) lib/rspec/rails/adapters.rb:75:in `block (2 levels) in &lt;module:MinitestLifecycleAdapter&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="40" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="41" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="42" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:390:in `execute_with&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="43" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="44" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="45" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:629:in `run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="46" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="47" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="48" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="49" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:259:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="50" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:646:in `block in run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="51" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="52" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="53" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:607:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="54" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="55" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="56" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="57" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="58" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="59" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="60" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="61" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="62" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="63" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="64" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="65" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="66" href="#"> rspec-core (3.13.1) lib/rspec/core/configuration.rb:2092:in `with_suite_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="67" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:116:in `block in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="68" href="#"> rspec-core (3.13.1) lib/rspec/core/reporter.rb:74:in `report&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="69" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:115:in `run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="70" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:89:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="71" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:71:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="72" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:45:in `invoke&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="73" href="#"> rspec-core (3.13.1) exe/rspec:4:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="74" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="75" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="76" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="77" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `kernel_load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="78" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:23:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="79" href="#"> bundler (2.5.16) lib/bundler/cli.rb:455:in `exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="80" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="81" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="82" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="83" href="#"> bundler (2.5.16) lib/bundler/cli.rb:35:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="84" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="85" href="#"> bundler (2.5.16) lib/bundler/cli.rb:29:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="86" href="#"> bundler (2.5.16) exe/bundle:28:in `block in &lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="87" href="#"> bundler (2.5.16) lib/bundler/friendly_errors.rb:117:in `with_friendly_errors&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="88" href="#"> bundler (2.5.16) exe/bundle:20:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="89" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="90" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `&lt;main&gt;&#39; </a> <br> </code> </div> <div id="Full-Trace-0" style="display: none;"> <code class="traces"> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="0" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/debug_exceptions.rb:35:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="1" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/show_exceptions.rb:32:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="2" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:41:in `call_app&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="3" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="4" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/remote_ip.rb:96:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="5" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/request_id.rb:33:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="6" href="#"> rack (3.1.7) lib/rack/runtime.rb:24:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="7" href="#"> activesupport (7.2.1) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="8" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/executor.rb:16:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="9" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/static.rb:27:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="10" href="#"> rack (3.1.7) lib/rack/sendfile.rb:114:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="11" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/host_authorization.rb:143:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="12" href="#"> rack-cors (2.0.2) lib/rack/cors.rb:102:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="13" href="#"> railties (7.2.1) lib/rails/engine.rb:535:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="14" href="#"> rack-test (2.1.0) lib/rack/test.rb:360:in `process_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="15" href="#"> rack-test (2.1.0) lib/rack/test.rb:153:in `request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="16" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:287:in `process&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="17" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:25:in `post&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="18" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:378:in `post&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="19" href="#"> rails-controller-testing (1.0.5) lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in &lt;module:Integration&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="20" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_helpers.rb:20:in `submit_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="21" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_group_helpers.rb:140:in `block in run_test!&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="22" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="23" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="24" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:365:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="25" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="26" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="27" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="28" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="29" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `reverse_each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="30" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="31" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:484:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="32" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:505:in `run_before_example&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="33" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:261:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="34" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `block in with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="35" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `block in with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="36" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="37" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:626:in `block in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="38" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="39" href="#"> rspec-rails (7.0.1) lib/rspec/rails/adapters.rb:75:in `block (2 levels) in &lt;module:MinitestLifecycleAdapter&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="40" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="41" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="42" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:390:in `execute_with&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="43" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="44" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="45" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:629:in `run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="46" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="47" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="48" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="49" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:259:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="50" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:646:in `block in run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="51" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="52" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="53" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:607:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="54" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="55" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="56" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="57" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="58" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="59" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="60" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="61" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="62" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="63" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="64" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="65" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="66" href="#"> rspec-core (3.13.1) lib/rspec/core/configuration.rb:2092:in `with_suite_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="67" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:116:in `block in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="68" href="#"> rspec-core (3.13.1) lib/rspec/core/reporter.rb:74:in `report&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="69" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:115:in `run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="70" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:89:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="71" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:71:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="72" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:45:in `invoke&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="73" href="#"> rspec-core (3.13.1) exe/rspec:4:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="74" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="75" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="76" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="77" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `kernel_load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="78" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:23:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="79" href="#"> bundler (2.5.16) lib/bundler/cli.rb:455:in `exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="80" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="81" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="82" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="83" href="#"> bundler (2.5.16) lib/bundler/cli.rb:35:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="84" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="85" href="#"> bundler (2.5.16) lib/bundler/cli.rb:29:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="86" href="#"> bundler (2.5.16) exe/bundle:28:in `block in &lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="87" href="#"> bundler (2.5.16) lib/bundler/friendly_errors.rb:117:in `with_friendly_errors&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="88" href="#"> bundler (2.5.16) exe/bundle:20:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="89" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="243460" data-frame-id="90" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `&lt;main&gt;&#39; </a> <br> </code> </div> <script> (function() { var traceFrames = document.getElementsByClassName('trace-frames-0'); var selectedFrame, currentSource = document.getElementById('frame-source-0-0'); // Add click listeners for all stack frames for (var i = 0; i < traceFrames.length; i++) { traceFrames[i].addEventListener('click', function(e) { e.preventDefault(); var target = e.target; var frame_id = target.dataset.frameId; if (selectedFrame) { selectedFrame.className = selectedFrame.className.replace("selected", ""); } target.className += " selected"; selectedFrame = target; // Change the extracted source code changeSourceExtract(frame_id); }); function changeSourceExtract(frame_id) { var el = document.getElementById('frame-source-0-' + frame_id); if (currentSource && el) { currentSource.className += " hidden"; el.className = el.className.replace(" hidden", ""); currentSource = el; } } } })(); </script> </div> <h2> Routes </h2> <p> Routes match in priority from top to bottom </p> <table id='route_table'> <thead> <tr> <th>Helper (<a data-route-helper="_path" title="Returns a relative path (without the http or domain)" href="#">Path</a> / <a data-route-helper="_url" title="Returns an absolute URL (with the http and domain)" href="#">Url</a>) </th> <th class="http-verb">HTTP Verb</th> <th>Path</th> <th>Controller#Action</th> <th>Source Location</th> </tr> <tr> <th colspan="5" id="search_container"><input id="search" placeholder="Search" type="search" name="query[]" /></th> </tr> </thead> <tbody class='exact_matches' id='exact_matches'> </tbody> <tbody class='fuzzy_matches' id='fuzzy_matches'> </tbody> <tbody> <tr class='route_row' data-helper='path'> <td data-route-name='static_index'> static_index<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/static/index(.:format)'> /static/index(.:format) </td> <td> <p>static#index</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='rswag_ui'> rswag_ui<span class='helper'>_path</span> </td> <td> </td> <td data-route-path='/api-docs'> /api-docs </td> <td> <p>Rswag::Ui::Engine</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='rswag_api'> rswag_api<span class='helper'>_path</span> </td> <td> </td> <td data-route-path='/api-docs'> /api-docs </td> <td> <p>Rswag::Api::Engine</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> </td> <td data-route-path='/cable'> /cable </td> <td> <p>#, @worker_pool_size=4, @disable_request_forgery_protection=false, @allow_same_origin_as_host=true, @filter_parameters=[:passw, :secret, :token, :_key, :crypt, :salt, :certificate, :otp, :ssn, :password, :password_confirmation, :email_address, :email, :first_name, :last_name, :phone_number], @health_check_application=#, @logger=#, @Formatter=#, @logdev=#, @binmode=false, @reraise_write_errors=[], @mon_data=#, @mon_data_owner_object_id=10320&gt;, @level_override={}, @local_level_key=:logger_thread_safe_level_38820&gt;], @progname="Broadcast", @Formatter=#, @local_level_key=:logger_thread_safe_level_242300&gt;, @cable={"adapter"=&gt;"test"}, @mount_path="/cable", @precompile_assets=true, @url=nil&gt;, @mutex=#, @PubSub=#, @logger=#, @Formatter=#, @logdev=#, @binmode=false, @reraise_write_errors=[], @mon_data=#, @mon_data_owner_object_id=10320&gt;, @level_override={}, @local_level_key=:logger_thread_safe_level_38820&gt;], @progname="Broadcast", @Formatter=#, @local_level_key=:logger_thread_safe_level_242300&gt;, @subscriber_map=nil&gt;, @worker_pool=nil, @event_loop=#, @spawn_mutex=#&gt;, @remote_connections=nil&gt;</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='sidekiq_web'> sidekiq_web<span class='helper'>_path</span> </td> <td> </td> <td data-route-path='/sidekiq'> /sidekiq </td> <td> <p>Sidekiq::Web</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='rails_health_check'> rails_health_check<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/up(.:format)'> /up(.:format) </td> <td> <p>rails/health#show</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_clerk'> api_v1_clerk<span class='helper'>_path</span> </td> <td> POST </td> <td data-route-path='/api/v1/clerk(.:format)'> /api/v1/clerk(.:format) </td> <td> <p>api/v1/clerk_webhook#post {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_users_me'> api_v1_users_me<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/users/me(.:format)'> /api/v1/users/me(.:format) </td> <td> <p>api/v1/users#me {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='user_api_v1_users'> user_api_v1_users<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/users/:username(.:format)'> /api/v1/users/:username(.:format) </td> <td> <p>api/v1/users#show {:format=&gt;:json, :username=&gt;/[^\/]+/}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/users/:username(.:format)'> /api/v1/users/:username(.:format) </td> <td> <p>api/v1/users#update {:format=&gt;:json, :username=&gt;/[^\/]+/}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> DELETE </td> <td data-route-path='/api/v1/users/:username(.:format)'> /api/v1/users/:username(.:format) </td> <td> <p>api/v1/users#destroy {:format=&gt;:json, :username=&gt;/[^\/]+/}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_users'> api_v1_users<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/users(.:format)'> /api/v1/users(.:format) </td> <td> <p>api/v1/users#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/users(.:format)'> /api/v1/users(.:format) </td> <td> <p>api/v1/users#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='tournaments_api_v1_organization'> tournaments_api_v1_organization<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations/:id/tournaments(.:format)'> /api/v1/organizations/:id/tournaments(.:format) </td> <td> <p>api/v1/organizations#list_tournaments {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/organizations/:id/tournaments(.:format)'> /api/v1/organizations/:id/tournaments(.:format) </td> <td> <p>api/v1/organizations#post_tournament {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='staff_api_v1_organization'> staff_api_v1_organization<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations/:id/staff(.:format)'> /api/v1/organizations/:id/staff(.:format) </td> <td> <p>api/v1/organizations#staff {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_organizations'> api_v1_organizations<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations(.:format)'> /api/v1/organizations(.:format) </td> <td> <p>api/v1/organizations#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/organizations(.:format)'> /api/v1/organizations(.:format) </td> <td> <p>api/v1/organizations#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_organization'> api_v1_organization<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PUT </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> DELETE </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#destroy {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='start_api_v1_tournament'> start_api_v1_tournament<span class='helper'>_path</span> </td> <td> POST </td> <td data-route-path='/api/v1/tournaments/:id/start(.:format)'> /api/v1/tournaments/:id/start(.:format) </td> <td> <p>api/v1/tournaments#start_tournament {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_phases'> api_v1_tournament_phases<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases(.:format)'> /api/v1/tournaments/:tournament_id/phases(.:format) </td> <td> <p>api/v1/tournaments/phases#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases(.:format)'> /api/v1/tournaments/:tournament_id/phases(.:format) </td> <td> <p>api/v1/tournaments/phases#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_phase'> api_v1_tournament_phase<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PUT </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> DELETE </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#destroy {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_matches'> api_v1_tournament_matches<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches(.:format)'> /api/v1/tournaments/:tournament_id/matches(.:format) </td> <td> <p>api/v1/tournaments/matches#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_match'> api_v1_tournament_match<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches/:id(.:format)'> /api/v1/tournaments/:tournament_id/matches/:id(.:format) </td> <td> <p>api/v1/tournaments/matches#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches/:id(.:format)'> /api/v1/tournaments/:tournament_id/matches/:id(.:format) </td> <td> <p>api/v1/tournaments/matches#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PUT </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches/:id(.:format)'> /api/v1/tournaments/:tournament_id/matches/:id(.:format) </td> <td> <p>api/v1/tournaments/matches#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_players'> api_v1_tournament_players<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/players(.:format)'> /api/v1/tournaments/:tournament_id/players(.:format) </td> <td> <p>api/v1/tournaments/players#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/tournaments/:tournament_id/players(.:format)'> /api/v1/tournaments/:tournament_id/players(.:format) </td> <td> <p>api/v1/tournaments/players#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_player'> api_v1_tournament_player<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/players/:id(.:format)'> /api/v1/tournaments/:tournament_id/players/:id(.:format) </td> <td> <p>api/v1/tournaments/players#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/tournaments/
./spec/requests/api/v1/tournaments/matches_controller_spec.rb.Api::V1::Tournaments::MatchesController /api/v1/tournaments/{tournament_id}/matches/{id} put invalid request returns a 422 response: spec/requests/api/v1/tournaments/matches_controller_spec.rb#L1
Expected response code '404' to match '422' Response body: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="turbo-visit-control" content="reload"> <title>Action Controller: Exception caught</title> <style> body { background-color: #FAFAFA; color: #333; color-scheme: light dark; supported-color-schemes: light dark; margin: 0px; } body, p, ol, ul, td { font-family: helvetica, verdana, arial, sans-serif; font-size: 13px; line-height: 18px; } pre { font-size: 11px; white-space: pre-wrap; } pre.box { border: 1px solid #EEE; padding: 10px; margin: 0px; width: 958px; } header { color: #F0F0F0; background: #C00; padding: 0.5em 1.5em; } h1 { overflow-wrap: break-word; margin: 0.2em 0; line-height: 1.1em; font-size: 2em; } h2 { color: #C00; line-height: 25px; } code.traces { font-size: 11px; } .response-heading, .request-heading { margin-top: 30px; } .exception-message { padding: 8px 0; } .exception-message .message { margin-bottom: 8px; line-height: 25px; font-size: 1.5em; font-weight: bold; color: #C00; } .details { border: 1px solid #D0D0D0; border-radius: 4px; margin: 1em 0px; display: block; max-width: 978px; } .summary { padding: 8px 15px; border-bottom: 1px solid #D0D0D0; display: block; } a.summary { color: #F0F0F0; text-decoration: none; background: #C52F24; border-bottom: none; } .details pre { margin: 5px; border: none; } #container { box-sizing: border-box; width: 100%; padding: 0 1.5em; } .source * { margin: 0px; padding: 0px; } .source { border: 1px solid #D9D9D9; background: #ECECEC; max-width: 978px; } .source pre { padding: 10px 0px; border: none; } .source .data { font-size: 80%; overflow: auto; background-color: #FFF; } .info { padding: 0.5em; } .source .data .line_numbers { background-color: #ECECEC; color: #555; padding: 1em .5em; border-right: 1px solid #DDD; text-align: right; } .line { padding-left: 10px; white-space: pre; } .line:hover { background-color: #F6F6F6; } .line.active { background-color: #FCC; } .error_highlight { display: inline-block; background-color: #FF9; text-decoration: #F00 wavy underline; } .error_highlight_tip { color: #666; padding: 2px 2px; font-size: 10px; } .button_to { display: inline-block; margin-top: 0.75em; margin-bottom: 0.75em; } .hidden { display: none; } .correction { list-style-type: none; } input[type="submit"] { color: white; background-color: #C00; border: none; border-radius: 12px; box-shadow: 0 3px #F99; font-size: 13px; font-weight: bold; margin: 0; padding: 10px 18px; cursor: pointer; -webkit-appearance: none; } input[type="submit"]:focus, input[type="submit"]:hover { opacity: 0.8; } input[type="submit"]:active { box-shadow: 0 2px #F99; transform: translateY(1px) } a { color: #980905; } a:visited { color: #666; } a.trace-frames { color: #666; overflow-wrap: break-word; } a:hover, a.trace-frames.selected { color: #C00; } a.summary:hover { color: #FFF; } @media (prefers-color-scheme: dark) { body { background-color: #222; color: #ECECEC; } .details, .summary { border-color: #666; } .source { border-color: #555; background-color: #333; } .source .data { background: #444; } .source .data .line_numbers { background: #333; border-color: #222; } .line:hover { background: #666; } .line.active { background-color: #900; } .error_highlight { color: #333; } input[type="submit"] { box-shadow: 0 3px #800; } input[type="submit"]:active { box-shadow: 0 2px #800; } a { color: #C00; } a.trace-frames { color: #999; } a:hover, a.trace-frames.selected { color: #E9382B; } } h2, p { padding-left: 30px; } #route_table { margin: 0; border-collapse: collapse; word-wrap:break-word; table-layout: fixed; width:100%; } #route_table thead tr { border-bottom: 2px solid #ddd; } #route_table th { padding-left: 30px; text-align: left; } #route_table thead tr.bottom { border-bottom: none; } #route_table thead tr.bottom th { padding: 10px 30px; line-height: 15px; } #route_table #search_container { padding: 7px 30px; } #route_table thead tr th input#search { -webkit-appearance: textfield; width:100%; } #route_table thead th.http-verb { width: 10%; } #route_table tbody tr { border-bottom: 1px solid #ddd; } #route_table tbody tr:nth-child(odd) { background: #f2f2f2; } #route_table tbody.exact_matches, #route_table tbody.fuzzy_matches { background-color: LightGoldenRodYellow; border-bottom: solid 2px SlateGrey; } #route_table tbody.exact_matches tr, #route_table tbody.fuzzy_matches tr { background: none; border-bottom: none; } #route_table td { padding: 4px 30px; } @media (prefers-color-scheme: dark) { #route_table tbody tr:nth-child(odd) { background: #282828; } #route_table tbody.exact_matches tr, #route_table tbody.fuzzy_matches tr { background: DarkSlateGrey; } } </style> <script> var toggle = function(id) { document.getElementById(id).classList.toggle('hidden'); return false; } var show = function(id) { document.getElementById(id).style.display = 'block'; } var hide = function(id) { document.getElementById(id).style.display = 'none'; } var toggleSessionDump = function() { return toggle('session_dump'); } var toggleEnvDump = function() { return toggle('env_dump'); } </script> </head> <body> <header role="banner"> <h1>Routing Error</h1> </header> <main role="main" id="container"> <h2>No route matches [PUT] &quot;/api/v1/api/v1/tournaments/367/matches/133&quot;</h2> <p><code>Rails.root: /home/runner/work/battle-stadium/battle-stadium/backend</code></p> <div id="traces-0"> <a href="#" onclick="hide(&#39;Framework-Trace-0&#39;);hide(&#39;Full-Trace-0&#39;);show(&#39;Application-Trace-0&#39;);; return false;">Application Trace</a> | <a href="#" onclick="hide(&#39;Application-Trace-0&#39;);hide(&#39;Full-Trace-0&#39;);show(&#39;Framework-Trace-0&#39;);; return false;">Framework Trace</a> | <a href="#" onclick="hide(&#39;Application-Trace-0&#39;);hide(&#39;Framework-Trace-0&#39;);show(&#39;Full-Trace-0&#39;);; return false;">Full Trace</a> <div id="Application-Trace-0" style="display: block;"> <code class="traces"> </code> </div> <div id="Framework-Trace-0" style="display: none;"> <code class="traces"> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="0" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/debug_exceptions.rb:35:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="1" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/show_exceptions.rb:32:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="2" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:41:in `call_app&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="3" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="4" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/remote_ip.rb:96:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="5" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/request_id.rb:33:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="6" href="#"> rack (3.1.7) lib/rack/runtime.rb:24:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="7" href="#"> activesupport (7.2.1) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="8" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/executor.rb:16:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="9" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/static.rb:27:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="10" href="#"> rack (3.1.7) lib/rack/sendfile.rb:114:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="11" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/host_authorization.rb:143:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="12" href="#"> rack-cors (2.0.2) lib/rack/cors.rb:102:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="13" href="#"> railties (7.2.1) lib/rails/engine.rb:535:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="14" href="#"> rack-test (2.1.0) lib/rack/test.rb:360:in `process_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="15" href="#"> rack-test (2.1.0) lib/rack/test.rb:153:in `request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="16" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:287:in `process&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="17" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:37:in `put&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="18" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:378:in `put&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="19" href="#"> rails-controller-testing (1.0.5) lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in &lt;module:Integration&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="20" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_helpers.rb:20:in `submit_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="21" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_group_helpers.rb:140:in `block in run_test!&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="22" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="23" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="24" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:365:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="25" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="26" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="27" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="28" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="29" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `reverse_each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="30" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="31" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:484:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="32" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:505:in `run_before_example&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="33" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:261:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="34" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `block in with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="35" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `block in with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="36" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="37" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:626:in `block in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="38" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="39" href="#"> rspec-rails (7.0.1) lib/rspec/rails/adapters.rb:75:in `block (2 levels) in &lt;module:MinitestLifecycleAdapter&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="40" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="41" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="42" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:390:in `execute_with&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="43" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="44" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="45" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:629:in `run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="46" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="47" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="48" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="49" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:259:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="50" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:646:in `block in run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="51" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="52" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="53" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:607:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="54" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="55" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="56" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="57" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="58" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="59" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="60" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="61" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="62" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="63" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="64" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="65" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="66" href="#"> rspec-core (3.13.1) lib/rspec/core/configuration.rb:2092:in `with_suite_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="67" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:116:in `block in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="68" href="#"> rspec-core (3.13.1) lib/rspec/core/reporter.rb:74:in `report&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="69" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:115:in `run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="70" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:89:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="71" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:71:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="72" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:45:in `invoke&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="73" href="#"> rspec-core (3.13.1) exe/rspec:4:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="74" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="75" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="76" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="77" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `kernel_load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="78" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:23:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="79" href="#"> bundler (2.5.16) lib/bundler/cli.rb:455:in `exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="80" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="81" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="82" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="83" href="#"> bundler (2.5.16) lib/bundler/cli.rb:35:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="84" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="85" href="#"> bundler (2.5.16) lib/bundler/cli.rb:29:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="86" href="#"> bundler (2.5.16) exe/bundle:28:in `block in &lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="87" href="#"> bundler (2.5.16) lib/bundler/friendly_errors.rb:117:in `with_friendly_errors&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="88" href="#"> bundler (2.5.16) exe/bundle:20:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="89" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="90" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `&lt;main&gt;&#39; </a> <br> </code> </div> <div id="Full-Trace-0" style="display: none;"> <code class="traces"> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="0" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/debug_exceptions.rb:35:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="1" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/show_exceptions.rb:32:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="2" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:41:in `call_app&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="3" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="4" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/remote_ip.rb:96:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="5" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/request_id.rb:33:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="6" href="#"> rack (3.1.7) lib/rack/runtime.rb:24:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="7" href="#"> activesupport (7.2.1) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="8" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/executor.rb:16:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="9" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/static.rb:27:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="10" href="#"> rack (3.1.7) lib/rack/sendfile.rb:114:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="11" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/host_authorization.rb:143:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="12" href="#"> rack-cors (2.0.2) lib/rack/cors.rb:102:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="13" href="#"> railties (7.2.1) lib/rails/engine.rb:535:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="14" href="#"> rack-test (2.1.0) lib/rack/test.rb:360:in `process_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="15" href="#"> rack-test (2.1.0) lib/rack/test.rb:153:in `request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="16" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:287:in `process&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="17" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:37:in `put&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="18" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:378:in `put&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="19" href="#"> rails-controller-testing (1.0.5) lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in &lt;module:Integration&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="20" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_helpers.rb:20:in `submit_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="21" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_group_helpers.rb:140:in `block in run_test!&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="22" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="23" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="24" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:365:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="25" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="26" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="27" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="28" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="29" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `reverse_each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="30" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="31" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:484:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="32" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:505:in `run_before_example&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="33" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:261:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="34" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `block in with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="35" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `block in with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="36" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="37" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:626:in `block in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="38" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="39" href="#"> rspec-rails (7.0.1) lib/rspec/rails/adapters.rb:75:in `block (2 levels) in &lt;module:MinitestLifecycleAdapter&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="40" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="41" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="42" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:390:in `execute_with&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="43" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="44" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="45" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:629:in `run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="46" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="47" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="48" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="49" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:259:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="50" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:646:in `block in run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="51" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="52" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="53" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:607:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="54" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="55" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="56" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="57" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="58" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="59" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="60" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="61" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="62" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="63" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="64" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="65" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="66" href="#"> rspec-core (3.13.1) lib/rspec/core/configuration.rb:2092:in `with_suite_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="67" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:116:in `block in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="68" href="#"> rspec-core (3.13.1) lib/rspec/core/reporter.rb:74:in `report&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="69" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:115:in `run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="70" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:89:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="71" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:71:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="72" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:45:in `invoke&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="73" href="#"> rspec-core (3.13.1) exe/rspec:4:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="74" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="75" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="76" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="77" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `kernel_load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="78" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:23:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="79" href="#"> bundler (2.5.16) lib/bundler/cli.rb:455:in `exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="80" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="81" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="82" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="83" href="#"> bundler (2.5.16) lib/bundler/cli.rb:35:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="84" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="85" href="#"> bundler (2.5.16) lib/bundler/cli.rb:29:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="86" href="#"> bundler (2.5.16) exe/bundle:28:in `block in &lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="87" href="#"> bundler (2.5.16) lib/bundler/friendly_errors.rb:117:in `with_friendly_errors&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="88" href="#"> bundler (2.5.16) exe/bundle:20:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="89" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="244580" data-frame-id="90" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `&lt;main&gt;&#39; </a> <br> </code> </div> <script> (function() { var traceFrames = document.getElementsByClassName('trace-frames-0'); var selectedFrame, currentSource = document.getElementById('frame-source-0-0'); // Add click listeners for all stack frames for (var i = 0; i < traceFrames.length; i++) { traceFrames[i].addEventListener('click', function(e) { e.preventDefault(); var target = e.target; var frame_id = target.dataset.frameId; if (selectedFrame) { selectedFrame.className = selectedFrame.className.replace("selected", ""); } target.className += " selected"; selectedFrame = target; // Change the extracted source code changeSourceExtract(frame_id); }); function changeSourceExtract(frame_id) { var el = document.getElementById('frame-source-0-' + frame_id); if (currentSource && el) { currentSource.className += " hidden"; el.className = el.className.replace(" hidden", ""); currentSource = el; } } } })(); </script> </div> <h2> Routes </h2> <p> Routes match in priority from top to bottom </p> <table id='route_table'> <thead> <tr> <th>Helper (<a data-route-helper="_path" title="Returns a relative path (without the http or domain)" href="#">Path</a> / <a data-route-helper="_url" title="Returns an absolute URL (with the http and domain)" href="#">Url</a>) </th> <th class="http-verb">HTTP Verb</th> <th>Path</th> <th>Controller#Action</th> <th>Source Location</th> </tr> <tr> <th colspan="5" id="search_container"><input id="search" placeholder="Search" type="search" name="query[]" /></th> </tr> </thead> <tbody class='exact_matches' id='exact_matches'> </tbody> <tbody class='fuzzy_matches' id='fuzzy_matches'> </tbody> <tbody> <tr class='route_row' data-helper='path'> <td data-route-name='static_index'> static_index<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/static/index(.:format)'> /static/index(.:format) </td> <td> <p>static#index</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='rswag_ui'> rswag_ui<span class='helper'>_path</span> </td> <td> </td> <td data-route-path='/api-docs'> /api-docs </td> <td> <p>Rswag::Ui::Engine</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='rswag_api'> rswag_api<span class='helper'>_path</span> </td> <td> </td> <td data-route-path='/api-docs'> /api-docs </td> <td> <p>Rswag::Api::Engine</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> </td> <td data-route-path='/cable'> /cable </td> <td> <p>#, @worker_pool_size=4, @disable_request_forgery_protection=false, @allow_same_origin_as_host=true, @filter_parameters=[:passw, :secret, :token, :_key, :crypt, :salt, :certificate, :otp, :ssn, :password, :password_confirmation, :email_address, :email, :first_name, :last_name, :phone_number], @health_check_application=#, @logger=#, @Formatter=#, @logdev=#, @binmode=false, @reraise_write_errors=[], @mon_data=#, @mon_data_owner_object_id=10320&gt;, @level_override={}, @local_level_key=:logger_thread_safe_level_38820&gt;], @progname="Broadcast", @Formatter=#, @local_level_key=:logger_thread_safe_level_242300&gt;, @cable={"adapter"=&gt;"test"}, @mount_path="/cable", @precompile_assets=true, @url=nil&gt;, @mutex=#, @PubSub=#, @logger=#, @Formatter=#, @logdev=#, @binmode=false, @reraise_write_errors=[], @mon_data=#, @mon_data_owner_object_id=10320&gt;, @level_override={}, @local_level_key=:logger_thread_safe_level_38820&gt;], @progname="Broadcast", @Formatter=#, @local_level_key=:logger_thread_safe_level_242300&gt;, @subscriber_map=nil&gt;, @worker_pool=nil, @event_loop=#, @spawn_mutex=#&gt;, @remote_connections=nil&gt;</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='sidekiq_web'> sidekiq_web<span class='helper'>_path</span> </td> <td> </td> <td data-route-path='/sidekiq'> /sidekiq </td> <td> <p>Sidekiq::Web</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='rails_health_check'> rails_health_check<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/up(.:format)'> /up(.:format) </td> <td> <p>rails/health#show</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_clerk'> api_v1_clerk<span class='helper'>_path</span> </td> <td> POST </td> <td data-route-path='/api/v1/clerk(.:format)'> /api/v1/clerk(.:format) </td> <td> <p>api/v1/clerk_webhook#post {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_users_me'> api_v1_users_me<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/users/me(.:format)'> /api/v1/users/me(.:format) </td> <td> <p>api/v1/users#me {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='user_api_v1_users'> user_api_v1_users<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/users/:username(.:format)'> /api/v1/users/:username(.:format) </td> <td> <p>api/v1/users#show {:format=&gt;:json, :username=&gt;/[^\/]+/}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/users/:username(.:format)'> /api/v1/users/:username(.:format) </td> <td> <p>api/v1/users#update {:format=&gt;:json, :username=&gt;/[^\/]+/}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> DELETE </td> <td data-route-path='/api/v1/users/:username(.:format)'> /api/v1/users/:username(.:format) </td> <td> <p>api/v1/users#destroy {:format=&gt;:json, :username=&gt;/[^\/]+/}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_users'> api_v1_users<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/users(.:format)'> /api/v1/users(.:format) </td> <td> <p>api/v1/users#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/users(.:format)'> /api/v1/users(.:format) </td> <td> <p>api/v1/users#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='tournaments_api_v1_organization'> tournaments_api_v1_organization<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations/:id/tournaments(.:format)'> /api/v1/organizations/:id/tournaments(.:format) </td> <td> <p>api/v1/organizations#list_tournaments {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/organizations/:id/tournaments(.:format)'> /api/v1/organizations/:id/tournaments(.:format) </td> <td> <p>api/v1/organizations#post_tournament {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='staff_api_v1_organization'> staff_api_v1_organization<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations/:id/staff(.:format)'> /api/v1/organizations/:id/staff(.:format) </td> <td> <p>api/v1/organizations#staff {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_organizations'> api_v1_organizations<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations(.:format)'> /api/v1/organizations(.:format) </td> <td> <p>api/v1/organizations#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/organizations(.:format)'> /api/v1/organizations(.:format) </td> <td> <p>api/v1/organizations#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_organization'> api_v1_organization<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PUT </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> DELETE </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#destroy {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='start_api_v1_tournament'> start_api_v1_tournament<span class='helper'>_path</span> </td> <td> POST </td> <td data-route-path='/api/v1/tournaments/:id/start(.:format)'> /api/v1/tournaments/:id/start(.:format) </td> <td> <p>api/v1/tournaments#start_tournament {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_phases'> api_v1_tournament_phases<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases(.:format)'> /api/v1/tournaments/:tournament_id/phases(.:format) </td> <td> <p>api/v1/tournaments/phases#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases(.:format)'> /api/v1/tournaments/:tournament_id/phases(.:format) </td> <td> <p>api/v1/tournaments/phases#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_phase'> api_v1_tournament_phase<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PUT </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> DELETE </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#destroy {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_matches'> api_v1_tournament_matches<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches(.:format)'> /api/v1/tournaments/:tournament_id/matches(.:format) </td> <td> <p>api/v1/tournaments/matches#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_match'> api_v1_tournament_match<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches/:id(.:format)'> /api/v1/tournaments/:tournament_id/matches/:id(.:format) </td> <td> <p>api/v1/tournaments/matches#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches/:id(.:format)'> /api/v1/tournaments/:tournament_id/matches/:id(.:format) </td> <td> <p>api/v1/tournaments/matches#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PUT </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches/:id(.:format)'> /api/v1/tournaments/:tournament_id/matches/:id(.:format) </td> <td> <p>api/v1/tournaments/matches#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_players'> api_v1_tournament_players<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/players(.:format)'> /api/v1/tournaments/:tournament_id/players(.:format) </td> <td> <p>api/v1/tournaments/players#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/tournaments/:tournament_id/players(.:format)'> /api/v1/tournaments/:tournament_id/players(.:format) </td> <td> <p>api/v1/tournaments/players#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_player'> api_v1_tournament_player<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/players/:id(.:format)'> /api/v1/tournaments/:tournament_id/players/:id(.:format) </td> <td> <p>api/v1/tournaments/players#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/tournaments/:
./spec/requests/api/v1/tournaments/matches_controller_spec.rb.Api::V1::Tournaments::MatchesController /api/v1/tournaments/{tournament_id}/matches/{id} put match updated returns a 200 response: spec/requests/api/v1/tournaments/matches_controller_spec.rb#L1
Expected response code '404' to match '200' Response body: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="turbo-visit-control" content="reload"> <title>Action Controller: Exception caught</title> <style> body { background-color: #FAFAFA; color: #333; color-scheme: light dark; supported-color-schemes: light dark; margin: 0px; } body, p, ol, ul, td { font-family: helvetica, verdana, arial, sans-serif; font-size: 13px; line-height: 18px; } pre { font-size: 11px; white-space: pre-wrap; } pre.box { border: 1px solid #EEE; padding: 10px; margin: 0px; width: 958px; } header { color: #F0F0F0; background: #C00; padding: 0.5em 1.5em; } h1 { overflow-wrap: break-word; margin: 0.2em 0; line-height: 1.1em; font-size: 2em; } h2 { color: #C00; line-height: 25px; } code.traces { font-size: 11px; } .response-heading, .request-heading { margin-top: 30px; } .exception-message { padding: 8px 0; } .exception-message .message { margin-bottom: 8px; line-height: 25px; font-size: 1.5em; font-weight: bold; color: #C00; } .details { border: 1px solid #D0D0D0; border-radius: 4px; margin: 1em 0px; display: block; max-width: 978px; } .summary { padding: 8px 15px; border-bottom: 1px solid #D0D0D0; display: block; } a.summary { color: #F0F0F0; text-decoration: none; background: #C52F24; border-bottom: none; } .details pre { margin: 5px; border: none; } #container { box-sizing: border-box; width: 100%; padding: 0 1.5em; } .source * { margin: 0px; padding: 0px; } .source { border: 1px solid #D9D9D9; background: #ECECEC; max-width: 978px; } .source pre { padding: 10px 0px; border: none; } .source .data { font-size: 80%; overflow: auto; background-color: #FFF; } .info { padding: 0.5em; } .source .data .line_numbers { background-color: #ECECEC; color: #555; padding: 1em .5em; border-right: 1px solid #DDD; text-align: right; } .line { padding-left: 10px; white-space: pre; } .line:hover { background-color: #F6F6F6; } .line.active { background-color: #FCC; } .error_highlight { display: inline-block; background-color: #FF9; text-decoration: #F00 wavy underline; } .error_highlight_tip { color: #666; padding: 2px 2px; font-size: 10px; } .button_to { display: inline-block; margin-top: 0.75em; margin-bottom: 0.75em; } .hidden { display: none; } .correction { list-style-type: none; } input[type="submit"] { color: white; background-color: #C00; border: none; border-radius: 12px; box-shadow: 0 3px #F99; font-size: 13px; font-weight: bold; margin: 0; padding: 10px 18px; cursor: pointer; -webkit-appearance: none; } input[type="submit"]:focus, input[type="submit"]:hover { opacity: 0.8; } input[type="submit"]:active { box-shadow: 0 2px #F99; transform: translateY(1px) } a { color: #980905; } a:visited { color: #666; } a.trace-frames { color: #666; overflow-wrap: break-word; } a:hover, a.trace-frames.selected { color: #C00; } a.summary:hover { color: #FFF; } @media (prefers-color-scheme: dark) { body { background-color: #222; color: #ECECEC; } .details, .summary { border-color: #666; } .source { border-color: #555; background-color: #333; } .source .data { background: #444; } .source .data .line_numbers { background: #333; border-color: #222; } .line:hover { background: #666; } .line.active { background-color: #900; } .error_highlight { color: #333; } input[type="submit"] { box-shadow: 0 3px #800; } input[type="submit"]:active { box-shadow: 0 2px #800; } a { color: #C00; } a.trace-frames { color: #999; } a:hover, a.trace-frames.selected { color: #E9382B; } } h2, p { padding-left: 30px; } #route_table { margin: 0; border-collapse: collapse; word-wrap:break-word; table-layout: fixed; width:100%; } #route_table thead tr { border-bottom: 2px solid #ddd; } #route_table th { padding-left: 30px; text-align: left; } #route_table thead tr.bottom { border-bottom: none; } #route_table thead tr.bottom th { padding: 10px 30px; line-height: 15px; } #route_table #search_container { padding: 7px 30px; } #route_table thead tr th input#search { -webkit-appearance: textfield; width:100%; } #route_table thead th.http-verb { width: 10%; } #route_table tbody tr { border-bottom: 1px solid #ddd; } #route_table tbody tr:nth-child(odd) { background: #f2f2f2; } #route_table tbody.exact_matches, #route_table tbody.fuzzy_matches { background-color: LightGoldenRodYellow; border-bottom: solid 2px SlateGrey; } #route_table tbody.exact_matches tr, #route_table tbody.fuzzy_matches tr { background: none; border-bottom: none; } #route_table td { padding: 4px 30px; } @media (prefers-color-scheme: dark) { #route_table tbody tr:nth-child(odd) { background: #282828; } #route_table tbody.exact_matches tr, #route_table tbody.fuzzy_matches tr { background: DarkSlateGrey; } } </style> <script> var toggle = function(id) { document.getElementById(id).classList.toggle('hidden'); return false; } var show = function(id) { document.getElementById(id).style.display = 'block'; } var hide = function(id) { document.getElementById(id).style.display = 'none'; } var toggleSessionDump = function() { return toggle('session_dump'); } var toggleEnvDump = function() { return toggle('env_dump'); } </script> </head> <body> <header role="banner"> <h1>Routing Error</h1> </header> <main role="main" id="container"> <h2>No route matches [PUT] &quot;/api/v1/api/v1/tournaments/371/matches/134&quot;</h2> <p><code>Rails.root: /home/runner/work/battle-stadium/battle-stadium/backend</code></p> <div id="traces-0"> <a href="#" onclick="hide(&#39;Framework-Trace-0&#39;);hide(&#39;Full-Trace-0&#39;);show(&#39;Application-Trace-0&#39;);; return false;">Application Trace</a> | <a href="#" onclick="hide(&#39;Application-Trace-0&#39;);hide(&#39;Full-Trace-0&#39;);show(&#39;Framework-Trace-0&#39;);; return false;">Framework Trace</a> | <a href="#" onclick="hide(&#39;Application-Trace-0&#39;);hide(&#39;Framework-Trace-0&#39;);show(&#39;Full-Trace-0&#39;);; return false;">Full Trace</a> <div id="Application-Trace-0" style="display: block;"> <code class="traces"> </code> </div> <div id="Framework-Trace-0" style="display: none;"> <code class="traces"> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="0" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/debug_exceptions.rb:35:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="1" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/show_exceptions.rb:32:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="2" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:41:in `call_app&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="3" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="4" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/remote_ip.rb:96:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="5" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/request_id.rb:33:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="6" href="#"> rack (3.1.7) lib/rack/runtime.rb:24:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="7" href="#"> activesupport (7.2.1) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="8" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/executor.rb:16:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="9" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/static.rb:27:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="10" href="#"> rack (3.1.7) lib/rack/sendfile.rb:114:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="11" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/host_authorization.rb:143:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="12" href="#"> rack-cors (2.0.2) lib/rack/cors.rb:102:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="13" href="#"> railties (7.2.1) lib/rails/engine.rb:535:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="14" href="#"> rack-test (2.1.0) lib/rack/test.rb:360:in `process_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="15" href="#"> rack-test (2.1.0) lib/rack/test.rb:153:in `request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="16" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:287:in `process&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="17" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:37:in `put&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="18" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:378:in `put&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="19" href="#"> rails-controller-testing (1.0.5) lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in &lt;module:Integration&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="20" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_helpers.rb:20:in `submit_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="21" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_group_helpers.rb:140:in `block in run_test!&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="22" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="23" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="24" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:365:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="25" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="26" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="27" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="28" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="29" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `reverse_each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="30" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="31" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:484:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="32" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:505:in `run_before_example&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="33" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:261:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="34" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `block in with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="35" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `block in with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="36" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="37" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:626:in `block in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="38" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="39" href="#"> rspec-rails (7.0.1) lib/rspec/rails/adapters.rb:75:in `block (2 levels) in &lt;module:MinitestLifecycleAdapter&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="40" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="41" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="42" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:390:in `execute_with&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="43" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="44" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="45" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:629:in `run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="46" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="47" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="48" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="49" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:259:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="50" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:646:in `block in run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="51" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="52" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="53" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:607:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="54" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="55" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="56" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="57" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="58" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="59" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="60" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="61" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="62" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="63" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="64" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="65" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="66" href="#"> rspec-core (3.13.1) lib/rspec/core/configuration.rb:2092:in `with_suite_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="67" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:116:in `block in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="68" href="#"> rspec-core (3.13.1) lib/rspec/core/reporter.rb:74:in `report&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="69" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:115:in `run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="70" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:89:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="71" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:71:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="72" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:45:in `invoke&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="73" href="#"> rspec-core (3.13.1) exe/rspec:4:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="74" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="75" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="76" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="77" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `kernel_load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="78" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:23:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="79" href="#"> bundler (2.5.16) lib/bundler/cli.rb:455:in `exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="80" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="81" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="82" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="83" href="#"> bundler (2.5.16) lib/bundler/cli.rb:35:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="84" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="85" href="#"> bundler (2.5.16) lib/bundler/cli.rb:29:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="86" href="#"> bundler (2.5.16) exe/bundle:28:in `block in &lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="87" href="#"> bundler (2.5.16) lib/bundler/friendly_errors.rb:117:in `with_friendly_errors&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="88" href="#"> bundler (2.5.16) exe/bundle:20:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="89" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="90" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `&lt;main&gt;&#39; </a> <br> </code> </div> <div id="Full-Trace-0" style="display: none;"> <code class="traces"> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="0" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/debug_exceptions.rb:35:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="1" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/show_exceptions.rb:32:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="2" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:41:in `call_app&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="3" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="4" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/remote_ip.rb:96:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="5" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/request_id.rb:33:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="6" href="#"> rack (3.1.7) lib/rack/runtime.rb:24:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="7" href="#"> activesupport (7.2.1) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="8" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/executor.rb:16:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="9" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/static.rb:27:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="10" href="#"> rack (3.1.7) lib/rack/sendfile.rb:114:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="11" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/host_authorization.rb:143:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="12" href="#"> rack-cors (2.0.2) lib/rack/cors.rb:102:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="13" href="#"> railties (7.2.1) lib/rails/engine.rb:535:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="14" href="#"> rack-test (2.1.0) lib/rack/test.rb:360:in `process_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="15" href="#"> rack-test (2.1.0) lib/rack/test.rb:153:in `request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="16" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:287:in `process&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="17" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:37:in `put&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="18" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:378:in `put&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="19" href="#"> rails-controller-testing (1.0.5) lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in &lt;module:Integration&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="20" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_helpers.rb:20:in `submit_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="21" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_group_helpers.rb:140:in `block in run_test!&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="22" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="23" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="24" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:365:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="25" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="26" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="27" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="28" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="29" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `reverse_each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="30" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="31" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:484:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="32" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:505:in `run_before_example&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="33" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:261:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="34" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `block in with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="35" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `block in with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="36" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="37" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:626:in `block in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="38" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="39" href="#"> rspec-rails (7.0.1) lib/rspec/rails/adapters.rb:75:in `block (2 levels) in &lt;module:MinitestLifecycleAdapter&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="40" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="41" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="42" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:390:in `execute_with&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="43" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="44" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="45" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:629:in `run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="46" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="47" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="48" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="49" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:259:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="50" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:646:in `block in run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="51" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="52" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="53" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:607:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="54" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="55" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="56" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="57" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="58" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="59" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="60" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="61" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="62" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="63" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="64" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="65" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="66" href="#"> rspec-core (3.13.1) lib/rspec/core/configuration.rb:2092:in `with_suite_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="67" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:116:in `block in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="68" href="#"> rspec-core (3.13.1) lib/rspec/core/reporter.rb:74:in `report&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="69" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:115:in `run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="70" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:89:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="71" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:71:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="72" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:45:in `invoke&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="73" href="#"> rspec-core (3.13.1) exe/rspec:4:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="74" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="75" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="76" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="77" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `kernel_load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="78" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:23:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="79" href="#"> bundler (2.5.16) lib/bundler/cli.rb:455:in `exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="80" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="81" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="82" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="83" href="#"> bundler (2.5.16) lib/bundler/cli.rb:35:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="84" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="85" href="#"> bundler (2.5.16) lib/bundler/cli.rb:29:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="86" href="#"> bundler (2.5.16) exe/bundle:28:in `block in &lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="87" href="#"> bundler (2.5.16) lib/bundler/friendly_errors.rb:117:in `with_friendly_errors&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="88" href="#"> bundler (2.5.16) exe/bundle:20:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="89" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="245700" data-frame-id="90" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `&lt;main&gt;&#39; </a> <br> </code> </div> <script> (function() { var traceFrames = document.getElementsByClassName('trace-frames-0'); var selectedFrame, currentSource = document.getElementById('frame-source-0-0'); // Add click listeners for all stack frames for (var i = 0; i < traceFrames.length; i++) { traceFrames[i].addEventListener('click', function(e) { e.preventDefault(); var target = e.target; var frame_id = target.dataset.frameId; if (selectedFrame) { selectedFrame.className = selectedFrame.className.replace("selected", ""); } target.className += " selected"; selectedFrame = target; // Change the extracted source code changeSourceExtract(frame_id); }); function changeSourceExtract(frame_id) { var el = document.getElementById('frame-source-0-' + frame_id); if (currentSource && el) { currentSource.className += " hidden"; el.className = el.className.replace(" hidden", ""); currentSource = el; } } } })(); </script> </div> <h2> Routes </h2> <p> Routes match in priority from top to bottom </p> <table id='route_table'> <thead> <tr> <th>Helper (<a data-route-helper="_path" title="Returns a relative path (without the http or domain)" href="#">Path</a> / <a data-route-helper="_url" title="Returns an absolute URL (with the http and domain)" href="#">Url</a>) </th> <th class="http-verb">HTTP Verb</th> <th>Path</th> <th>Controller#Action</th> <th>Source Location</th> </tr> <tr> <th colspan="5" id="search_container"><input id="search" placeholder="Search" type="search" name="query[]" /></th> </tr> </thead> <tbody class='exact_matches' id='exact_matches'> </tbody> <tbody class='fuzzy_matches' id='fuzzy_matches'> </tbody> <tbody> <tr class='route_row' data-helper='path'> <td data-route-name='static_index'> static_index<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/static/index(.:format)'> /static/index(.:format) </td> <td> <p>static#index</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='rswag_ui'> rswag_ui<span class='helper'>_path</span> </td> <td> </td> <td data-route-path='/api-docs'> /api-docs </td> <td> <p>Rswag::Ui::Engine</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='rswag_api'> rswag_api<span class='helper'>_path</span> </td> <td> </td> <td data-route-path='/api-docs'> /api-docs </td> <td> <p>Rswag::Api::Engine</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> </td> <td data-route-path='/cable'> /cable </td> <td> <p>#, @worker_pool_size=4, @disable_request_forgery_protection=false, @allow_same_origin_as_host=true, @filter_parameters=[:passw, :secret, :token, :_key, :crypt, :salt, :certificate, :otp, :ssn, :password, :password_confirmation, :email_address, :email, :first_name, :last_name, :phone_number], @health_check_application=#, @logger=#, @Formatter=#, @logdev=#, @binmode=false, @reraise_write_errors=[], @mon_data=#, @mon_data_owner_object_id=10320&gt;, @level_override={}, @local_level_key=:logger_thread_safe_level_38820&gt;], @progname="Broadcast", @Formatter=#, @local_level_key=:logger_thread_safe_level_242300&gt;, @cable={"adapter"=&gt;"test"}, @mount_path="/cable", @precompile_assets=true, @url=nil&gt;, @mutex=#, @PubSub=#, @logger=#, @Formatter=#, @logdev=#, @binmode=false, @reraise_write_errors=[], @mon_data=#, @mon_data_owner_object_id=10320&gt;, @level_override={}, @local_level_key=:logger_thread_safe_level_38820&gt;], @progname="Broadcast", @Formatter=#, @local_level_key=:logger_thread_safe_level_242300&gt;, @subscriber_map=nil&gt;, @worker_pool=nil, @event_loop=#, @spawn_mutex=#&gt;, @remote_connections=nil&gt;</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='sidekiq_web'> sidekiq_web<span class='helper'>_path</span> </td> <td> </td> <td data-route-path='/sidekiq'> /sidekiq </td> <td> <p>Sidekiq::Web</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='rails_health_check'> rails_health_check<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/up(.:format)'> /up(.:format) </td> <td> <p>rails/health#show</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_clerk'> api_v1_clerk<span class='helper'>_path</span> </td> <td> POST </td> <td data-route-path='/api/v1/clerk(.:format)'> /api/v1/clerk(.:format) </td> <td> <p>api/v1/clerk_webhook#post {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_users_me'> api_v1_users_me<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/users/me(.:format)'> /api/v1/users/me(.:format) </td> <td> <p>api/v1/users#me {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='user_api_v1_users'> user_api_v1_users<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/users/:username(.:format)'> /api/v1/users/:username(.:format) </td> <td> <p>api/v1/users#show {:format=&gt;:json, :username=&gt;/[^\/]+/}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/users/:username(.:format)'> /api/v1/users/:username(.:format) </td> <td> <p>api/v1/users#update {:format=&gt;:json, :username=&gt;/[^\/]+/}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> DELETE </td> <td data-route-path='/api/v1/users/:username(.:format)'> /api/v1/users/:username(.:format) </td> <td> <p>api/v1/users#destroy {:format=&gt;:json, :username=&gt;/[^\/]+/}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_users'> api_v1_users<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/users(.:format)'> /api/v1/users(.:format) </td> <td> <p>api/v1/users#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/users(.:format)'> /api/v1/users(.:format) </td> <td> <p>api/v1/users#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='tournaments_api_v1_organization'> tournaments_api_v1_organization<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations/:id/tournaments(.:format)'> /api/v1/organizations/:id/tournaments(.:format) </td> <td> <p>api/v1/organizations#list_tournaments {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/organizations/:id/tournaments(.:format)'> /api/v1/organizations/:id/tournaments(.:format) </td> <td> <p>api/v1/organizations#post_tournament {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='staff_api_v1_organization'> staff_api_v1_organization<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations/:id/staff(.:format)'> /api/v1/organizations/:id/staff(.:format) </td> <td> <p>api/v1/organizations#staff {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_organizations'> api_v1_organizations<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations(.:format)'> /api/v1/organizations(.:format) </td> <td> <p>api/v1/organizations#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/organizations(.:format)'> /api/v1/organizations(.:format) </td> <td> <p>api/v1/organizations#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_organization'> api_v1_organization<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PUT </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> DELETE </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#destroy {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='start_api_v1_tournament'> start_api_v1_tournament<span class='helper'>_path</span> </td> <td> POST </td> <td data-route-path='/api/v1/tournaments/:id/start(.:format)'> /api/v1/tournaments/:id/start(.:format) </td> <td> <p>api/v1/tournaments#start_tournament {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_phases'> api_v1_tournament_phases<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases(.:format)'> /api/v1/tournaments/:tournament_id/phases(.:format) </td> <td> <p>api/v1/tournaments/phases#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases(.:format)'> /api/v1/tournaments/:tournament_id/phases(.:format) </td> <td> <p>api/v1/tournaments/phases#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_phase'> api_v1_tournament_phase<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PUT </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> DELETE </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#destroy {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_matches'> api_v1_tournament_matches<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches(.:format)'> /api/v1/tournaments/:tournament_id/matches(.:format) </td> <td> <p>api/v1/tournaments/matches#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_match'> api_v1_tournament_match<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches/:id(.:format)'> /api/v1/tournaments/:tournament_id/matches/:id(.:format) </td> <td> <p>api/v1/tournaments/matches#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches/:id(.:format)'> /api/v1/tournaments/:tournament_id/matches/:id(.:format) </td> <td> <p>api/v1/tournaments/matches#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PUT </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches/:id(.:format)'> /api/v1/tournaments/:tournament_id/matches/:id(.:format) </td> <td> <p>api/v1/tournaments/matches#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_players'> api_v1_tournament_players<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/players(.:format)'> /api/v1/tournaments/:tournament_id/players(.:format) </td> <td> <p>api/v1/tournaments/players#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/tournaments/:tournament_id/players(.:format)'> /api/v1/tournaments/:tournament_id/players(.:format) </td> <td> <p>api/v1/tournaments/players#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_player'> api_v1_tournament_player<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/players/:id(.:format)'> /api/v1/tournaments/:tournament_id/players/:id(.:format) </td> <td> <p>api/v1/tournaments/players#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/tournaments/:
./spec/requests/api/v1/tournaments/matches_controller_spec.rb.Api::V1::Tournaments::MatchesController /api/v1/tournaments/{tournament_id}/matches/{id} get match found returns a 200 response: spec/requests/api/v1/tournaments/matches_controller_spec.rb#L1
Expected response code '404' to match '200' Response body: {"status":404,"error":"Not Found","exception":"#\u003cActionController::RoutingError: No route matches [GET] \"/api/v1/api/v1/tournaments/376/matches/135\"\u003e","traces":{"Application Trace":[],"Framework Trace":[{"exception_object_id":247020,"id":0,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/debug_exceptions.rb:35:in `call'"},{"exception_object_id":247020,"id":1,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/show_exceptions.rb:32:in `call'"},{"exception_object_id":247020,"id":2,"trace":"railties (7.2.1) lib/rails/rack/logger.rb:41:in `call_app'"},{"exception_object_id":247020,"id":3,"trace":"railties (7.2.1) lib/rails/rack/logger.rb:29:in `call'"},{"exception_object_id":247020,"id":4,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/remote_ip.rb:96:in `call'"},{"exception_object_id":247020,"id":5,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/request_id.rb:33:in `call'"},{"exception_object_id":247020,"id":6,"trace":"rack (3.1.7) lib/rack/runtime.rb:24:in `call'"},{"exception_object_id":247020,"id":7,"trace":"activesupport (7.2.1) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call'"},{"exception_object_id":247020,"id":8,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/executor.rb:16:in `call'"},{"exception_object_id":247020,"id":9,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/static.rb:27:in `call'"},{"exception_object_id":247020,"id":10,"trace":"rack (3.1.7) lib/rack/sendfile.rb:114:in `call'"},{"exception_object_id":247020,"id":11,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/host_authorization.rb:143:in `call'"},{"exception_object_id":247020,"id":12,"trace":"rack-cors (2.0.2) lib/rack/cors.rb:102:in `call'"},{"exception_object_id":247020,"id":13,"trace":"railties (7.2.1) lib/rails/engine.rb:535:in `call'"},{"exception_object_id":247020,"id":14,"trace":"rack-test (2.1.0) lib/rack/test.rb:360:in `process_request'"},{"exception_object_id":247020,"id":15,"trace":"rack-test (2.1.0) lib/rack/test.rb:153:in `request'"},{"exception_object_id":247020,"id":16,"trace":"actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:287:in `process'"},{"exception_object_id":247020,"id":17,"trace":"actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:19:in `get'"},{"exception_object_id":247020,"id":18,"trace":"actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:378:in `get'"},{"exception_object_id":247020,"id":19,"trace":"rails-controller-testing (1.0.5) lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in \u003cmodule:Integration\u003e'"},{"exception_object_id":247020,"id":20,"trace":"rswag-specs (2.15.0) lib/rswag/specs/example_helpers.rb:20:in `submit_request'"},{"exception_object_id":247020,"id":21,"trace":"rswag-specs (2.15.0) lib/rswag/specs/example_group_helpers.rb:140:in `block in run_test!'"},{"exception_object_id":247020,"id":22,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec'"},{"exception_object_id":247020,"id":23,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec'"},{"exception_object_id":247020,"id":24,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:365:in `run'"},{"exception_object_id":247020,"id":25,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for'"},{"exception_object_id":247020,"id":26,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `each'"},{"exception_object_id":247020,"id":27,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for'"},{"exception_object_id":247020,"id":28,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for'"},{"exception_object_id":247020,"id":29,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `reverse_each'"},{"exception_object_id":247020,"id":30,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `run_example_hooks_for'"},{"exception_object_id":247020,"id":31,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:484:in `run'"},{"exception_object_id":247020,"id":32,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:505:in `run_before_example'"},{"exception_object_id":247020,"id":33,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:261:in `block in run'"},{"exception_object_id":247020,"id":34,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `block in with_around_and_singleton_context_hooks'"},{"exception_object_id":247020,"id":35,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `block in with_around_example_hooks'"},{"exception_object_id":247020,"id":36,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `block in run'"},{"exception_object_id":247020,"id":37,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:626:in `block in run_around_example_hooks_for'"},{"exception_object_id":247020,"id":38,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call'"},{"exception_object_id":247020,"id":39,"trace":"rspec-rails (7.0.1) lib/rspec/rails/adapters.rb:75:in `block (2 levels) in \u003cmodule:MinitestLifecycleAdapter\u003e'"},{"exception_object_id":247020,"id":40,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec'"},{"exception_object_id":247020,"id":41,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec'"},{"exception_object_id":247020,"id":42,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:390:in `execute_with'"},{"exception_object_id":247020,"id":43,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for'"},{"exception_object_id":247020,"id":44,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call'"},{"exception_object_id":247020,"id":45,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:629:in `run_around_example_hooks_for'"},{"exception_object_id":247020,"id":46,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `run'"},{"exception_object_id":247020,"id":47,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `with_around_example_hooks'"},{"exception_object_id":247020,"id":48,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `with_around_and_singleton_context_hooks'"},{"exception_object_id":247020,"id":49,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:259:in `run'"},{"exception_object_id":247020,"id":50,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:646:in `block in run_examples'"},{"exception_object_id":247020,"id":51,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `map'"},{"exception_object_id":247020,"id":52,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `run_examples'"},{"exception_object_id":247020,"id":53,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:607:in `run'"},{"exception_object_id":247020,"id":54,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run'"},{"exception_object_id":247020,"id":55,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map'"},{"exception_object_id":247020,"id":56,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run'"},{"exception_object_id":247020,"id":57,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run'"},{"exception_object_id":247020,"id":58,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map'"},{"exception_object_id":247020,"id":59,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run'"},{"exception_object_id":247020,"id":60,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run'"},{"exception_object_id":247020,"id":61,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map'"},{"exception_object_id":247020,"id":62,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run'"},{"exception_object_id":247020,"id":63,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs'"},{"exception_object_id":247020,"id":64,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `map'"},{"exception_object_id":247020,"id":65,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs'"},{"exception_object_id":247020,"id":66,"trace":"rspec-core (3.13.1) lib/rspec/core/configuration.rb:2092:in `with_suite_hooks'"},{"exception_object_id":247020,"id":67,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:116:in `block in run_specs'"},{"exception_object_id":247020,"id":68,"trace":"rspec-core (3.13.1) lib/rspec/core/reporter.rb:74:in `report'"},{"exception_object_id":247020,"id":69,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:115:in `run_specs'"},{"exception_object_id":247020,"id":70,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:89:in `run'"},{"exception_object_id":247020,"id":71,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:71:in `run'"},{"exception_object_id":247020,"id":72,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:45:in `invoke'"},{"exception_object_id":247020,"id":73,"trace":"rspec-core (3.13.1) exe/rspec:4:in `\u003ctop (required)\u003e'"},{"exception_object_id":247020,"id":74,"trace":"vendor/bundle/ruby/3.3.0/bin/rspec:25:in `load'"},{"exception_object_id":247020,"id":75,"trace":"vendor/bundle/ruby/3.3.0/bin/rspec:25:in `\u003ctop (required)\u003e'"},{"exception_object_id":247020,"id":76,"trace":"bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `load'"},{"exception_object_id":247020,"id":77,"trace":"bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `kernel_load'"},{"exception_object_id":247020,"id":78,"trace":"bundler (2.5.16) lib/bundler/cli/exec.rb:23:in `run'"},{"exception_object_id":247020,"id":79,"trace":"bundler (2.5.16) lib/bundler/cli.rb:455:in `exec'"},{"exception_object_id":247020,"id":80,"trace":"bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'"},{"exception_object_id":247020,"id":81,"trace":"bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'"},{"exception_object_id":247020,"id":82,"trace":"bundler (2.5.16) lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'"},{"exception_object_id":247020,"id":83,"trace":"bundler (2.5.16) lib/bundler/cli.rb:35:in `dispatch'"},{"exception_object_id":247020,"id":84,"trace":"bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'"},{"exception_object_id":247020,"id":85,"trace":"bundler (2.5.16) lib/bundler/cli.rb:29:in `start'"},{"exception_object_id":247020,"id":86,"trace":"bundler (2.5.16) exe/bundle:28:in `block in \u003ctop (required)\u003e'"},{"exception_object_id":247020,"id":87,"trace":"bundler (2.5.16) lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'"},{"exception_object_id":247020,"id":88,"trace":"bundler (2.5.16) exe/bundle:20:in `\u003ctop (required)\u003e'"},{"exception_object_id":247020,"id":89,"trace":"/opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `load'"},{"exception_object_id":247020,"id":90,"trace":"/opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `\u003cmain\u003e'"}],"Full Trace":[{"exception_object_id":247020,"id":0,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/debug_exceptions.rb:35:in `call'"},{"exception_object_id":247020,"id":1,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/show_exceptions.rb:32:in `call'"},{"exception_object_id":247020,"id":2,"trace":"railties (7.2.1) lib/rails/rack/logger.rb:41:in `call_app'"},{"exception_object_id":247020,"id":3,"trace":"railties (7.2.1) lib/rails/rack/logger.rb:29:in `call'"},{"exception_object_id":247020,"id":4,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/remote_ip.rb:96:in `call'"},{"exception_object_id":247020,"id":5,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/request_id.rb:33:in `call'"},{"exception_object_id":247020,"id":6,"trace":"rack (3.1.7) lib/rack/runtime.rb:24:in `call'"},{"exception_object_id":247020,"id":7,"trace":"activesupport (7.2.1) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call'"},{"exception_object_id":247020,"id":8,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/executor.rb:16:in `call'"},{"exception_object_id":247020,"id":9,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/static.rb:27:in `call'"},{"exception_object_id":247020,"id":10,"trace":"rack (3.1.7) lib/rack/sendfile.rb:114:in `call'"},{"exception_object_id":247020,"id":11,"trace":"actionpack (7.2.1) lib/action_dispatch/middleware/host_authorization.rb:143:in `call'"},{"exception_object_id":247020,"id":12,"trace":"rack-cors (2.0.2) lib/rack/cors.rb:102:in `call'"},{"exception_object_id":247020,"id":13,"trace":"railties (7.2.1) lib/rails/engine.rb:535:in `call'"},{"exception_object_id":247020,"id":14,"trace":"rack-test (2.1.0) lib/rack/test.rb:360:in `process_request'"},{"exception_object_id":247020,"id":15,"trace":"rack-test (2.1.0) lib/rack/test.rb:153:in `request'"},{"exception_object_id":247020,"id":16,"trace":"actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:287:in `process'"},{"exception_object_id":247020,"id":17,"trace":"actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:19:in `get'"},{"exception_object_id":247020,"id":18,"trace":"actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:378:in `get'"},{"exception_object_id":247020,"id":19,"trace":"rails-controller-testing (1.0.5) lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in \u003cmodule:Integration\u003e'"},{"exception_object_id":247020,"id":20,"trace":"rswag-specs (2.15.0) lib/rswag/specs/example_helpers.rb:20:in `submit_request'"},{"exception_object_id":247020,"id":21,"trace":"rswag-specs (2.15.0) lib/rswag/specs/example_group_helpers.rb:140:in `block in run_test!'"},{"exception_object_id":247020,"id":22,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec'"},{"exception_object_id":247020,"id":23,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec'"},{"exception_object_id":247020,"id":24,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:365:in `run'"},{"exception_object_id":247020,"id":25,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for'"},{"exception_object_id":247020,"id":26,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `each'"},{"exception_object_id":247020,"id":27,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for'"},{"exception_object_id":247020,"id":28,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for'"},{"exception_object_id":247020,"id":29,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `reverse_each'"},{"exception_object_id":247020,"id":30,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `run_example_hooks_for'"},{"exception_object_id":247020,"id":31,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:484:in `run'"},{"exception_object_id":247020,"id":32,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:505:in `run_before_example'"},{"exception_object_id":247020,"id":33,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:261:in `block in run'"},{"exception_object_id":247020,"id":34,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `block in with_around_and_singleton_context_hooks'"},{"exception_object_id":247020,"id":35,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `block in with_around_example_hooks'"},{"exception_object_id":247020,"id":36,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `block in run'"},{"exception_object_id":247020,"id":37,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:626:in `block in run_around_example_hooks_for'"},{"exception_object_id":247020,"id":38,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call'"},{"exception_object_id":247020,"id":39,"trace":"rspec-rails (7.0.1) lib/rspec/rails/adapters.rb:75:in `block (2 levels) in \u003cmodule:MinitestLifecycleAdapter\u003e'"},{"exception_object_id":247020,"id":40,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec'"},{"exception_object_id":247020,"id":41,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec'"},{"exception_object_id":247020,"id":42,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:390:in `execute_with'"},{"exception_object_id":247020,"id":43,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for'"},{"exception_object_id":247020,"id":44,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call'"},{"exception_object_id":247020,"id":45,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:629:in `run_around_example_hooks_for'"},{"exception_object_id":247020,"id":46,"trace":"rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `run'"},{"exception_object_id":247020,"id":47,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `with_around_example_hooks'"},{"exception_object_id":247020,"id":48,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `with_around_and_singleton_context_hooks'"},{"exception_object_id":247020,"id":49,"trace":"rspec-core (3.13.1) lib/rspec/core/example.rb:259:in `run'"},{"exception_object_id":247020,"id":50,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:646:in `block in run_examples'"},{"exception_object_id":247020,"id":51,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `map'"},{"exception_object_id":247020,"id":52,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `run_examples'"},{"exception_object_id":247020,"id":53,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:607:in `run'"},{"exception_object_id":247020,"id":54,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run'"},{"exception_object_id":247020,"id":55,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map'"},{"exception_object_id":247020,"id":56,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run'"},{"exception_object_id":247020,"id":57,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run'"},{"exception_object_id":247020,"id":58,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map'"},{"exception_object_id":247020,"id":59,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run'"},{"exception_object_id":247020,"id":60,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run'"},{"exception_object_id":247020,"id":61,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map'"},{"exception_object_id":247020,"id":62,"trace":"rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run'"},{"exception_object_id":247020,"id":63,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs'"},{"exception_object_id":247020,"id":64,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `map'"},{"exception_object_id":247020,"id":65,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs'"},{"exception_object_id":247020,"id":66,"trace":"rspec-core (3.13.1) lib/rspec/core/configuration.rb:2092:in `with_suite_hooks'"},{"exception_object_id":247020,"id":67,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:116:in `block in run_specs'"},{"exception_object_id":247020,"id":68,"trace":"rspec-core (3.13.1) lib/rspec/core/reporter.rb:74:in `report'"},{"exception_object_id":247020,"id":69,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:115:in `run_specs'"},{"exception_object_id":247020,"id":70,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:89:in `run'"},{"exception_object_id":247020,"id":71,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:71:in `run'"},{"exception_object_id":247020,"id":72,"trace":"rspec-core (3.13.1) lib/rspec/core/runner.rb:45:in `invoke'"},{"exception_object_id":247020,"id":73,"trace":"rspec-core (3.13.1) exe/rspec:4:in `\u003ctop (required)\u003e'"},{"exception_object_id":247020,"id":74,"trace":"vendor/bundle/ruby/3.3.0/bin/rspec:25:in `load'"},{"exception_object_id":247020,"id":75,"trace":"vendor/bundle/ruby/3.3.0/bin/rspec:25:in `\u003ctop (required)\u003e'"},{"exception_object_id":247020,"id":76,"trace":"bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `load'"},{"exception_object_id":247020,"id":77,"trace":"bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `kernel_load'"},{"exception_object_id":247020,"id":78,"trace":"bundler (2.5.16) lib/bundler/cli/exec.rb:23:in `run'"},{"exception_object_id":247020,"id":79,"trace":"bundler (2.5.16) lib/bundler/cli.rb:455:in `exec'"},{"exception_object_id":247020,"id":80,"trace":"bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'"},{"exception_object_id":247020,"id":81,"trace":"bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'"},{"exception_object_id":247020,"id":82,"trace":"bundler (2.5.16) lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'"},{"exception_object_id":247020,"id":83,"trace":"bundler (2.5.16) lib/bundler/cli.rb:35:in `dispatch'"},{"exception_object_id":247020,"id":84,"trace":"bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'"},{"exception_object_id":247020,"id":85,"trace":"bundler (2.5.16) lib/bundler/cli.rb:29:in `start'"},{"exception_object_id":247020,"id":86,"trace":"bundler (2.5.16) exe/bundle:28:in `block in \u003ctop (required)\u003e'"},{"exception_object_id":247020,"id":87,"trace":"bundler (2.5.16) lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'"},{"exception_object_id":247020,"id":88,"trace":"bundler (2.5.16) exe/bundle:20:in `\u003ctop (required)\u003e'"},{"exception_object_id":247020,"id":89,"trace":"/opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `load'"},{"exception_object_id":247020,"id":90,"trace":"/opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `\u003cmain\u003e'"}]}}
./spec/requests/api/v1/tournaments/matches_controller_spec.rb.Api::V1::Tournaments::MatchesController /api/v1/tournaments/{tournament_id}/matches/{id} delete match deleted returns a 200 response: spec/requests/api/v1/tournaments/matches_controller_spec.rb#L1
Expected response code '404' to match '200' Response body: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="turbo-visit-control" content="reload"> <title>Action Controller: Exception caught</title> <style> body { background-color: #FAFAFA; color: #333; color-scheme: light dark; supported-color-schemes: light dark; margin: 0px; } body, p, ol, ul, td { font-family: helvetica, verdana, arial, sans-serif; font-size: 13px; line-height: 18px; } pre { font-size: 11px; white-space: pre-wrap; } pre.box { border: 1px solid #EEE; padding: 10px; margin: 0px; width: 958px; } header { color: #F0F0F0; background: #C00; padding: 0.5em 1.5em; } h1 { overflow-wrap: break-word; margin: 0.2em 0; line-height: 1.1em; font-size: 2em; } h2 { color: #C00; line-height: 25px; } code.traces { font-size: 11px; } .response-heading, .request-heading { margin-top: 30px; } .exception-message { padding: 8px 0; } .exception-message .message { margin-bottom: 8px; line-height: 25px; font-size: 1.5em; font-weight: bold; color: #C00; } .details { border: 1px solid #D0D0D0; border-radius: 4px; margin: 1em 0px; display: block; max-width: 978px; } .summary { padding: 8px 15px; border-bottom: 1px solid #D0D0D0; display: block; } a.summary { color: #F0F0F0; text-decoration: none; background: #C52F24; border-bottom: none; } .details pre { margin: 5px; border: none; } #container { box-sizing: border-box; width: 100%; padding: 0 1.5em; } .source * { margin: 0px; padding: 0px; } .source { border: 1px solid #D9D9D9; background: #ECECEC; max-width: 978px; } .source pre { padding: 10px 0px; border: none; } .source .data { font-size: 80%; overflow: auto; background-color: #FFF; } .info { padding: 0.5em; } .source .data .line_numbers { background-color: #ECECEC; color: #555; padding: 1em .5em; border-right: 1px solid #DDD; text-align: right; } .line { padding-left: 10px; white-space: pre; } .line:hover { background-color: #F6F6F6; } .line.active { background-color: #FCC; } .error_highlight { display: inline-block; background-color: #FF9; text-decoration: #F00 wavy underline; } .error_highlight_tip { color: #666; padding: 2px 2px; font-size: 10px; } .button_to { display: inline-block; margin-top: 0.75em; margin-bottom: 0.75em; } .hidden { display: none; } .correction { list-style-type: none; } input[type="submit"] { color: white; background-color: #C00; border: none; border-radius: 12px; box-shadow: 0 3px #F99; font-size: 13px; font-weight: bold; margin: 0; padding: 10px 18px; cursor: pointer; -webkit-appearance: none; } input[type="submit"]:focus, input[type="submit"]:hover { opacity: 0.8; } input[type="submit"]:active { box-shadow: 0 2px #F99; transform: translateY(1px) } a { color: #980905; } a:visited { color: #666; } a.trace-frames { color: #666; overflow-wrap: break-word; } a:hover, a.trace-frames.selected { color: #C00; } a.summary:hover { color: #FFF; } @media (prefers-color-scheme: dark) { body { background-color: #222; color: #ECECEC; } .details, .summary { border-color: #666; } .source { border-color: #555; background-color: #333; } .source .data { background: #444; } .source .data .line_numbers { background: #333; border-color: #222; } .line:hover { background: #666; } .line.active { background-color: #900; } .error_highlight { color: #333; } input[type="submit"] { box-shadow: 0 3px #800; } input[type="submit"]:active { box-shadow: 0 2px #800; } a { color: #C00; } a.trace-frames { color: #999; } a:hover, a.trace-frames.selected { color: #E9382B; } } h2, p { padding-left: 30px; } #route_table { margin: 0; border-collapse: collapse; word-wrap:break-word; table-layout: fixed; width:100%; } #route_table thead tr { border-bottom: 2px solid #ddd; } #route_table th { padding-left: 30px; text-align: left; } #route_table thead tr.bottom { border-bottom: none; } #route_table thead tr.bottom th { padding: 10px 30px; line-height: 15px; } #route_table #search_container { padding: 7px 30px; } #route_table thead tr th input#search { -webkit-appearance: textfield; width:100%; } #route_table thead th.http-verb { width: 10%; } #route_table tbody tr { border-bottom: 1px solid #ddd; } #route_table tbody tr:nth-child(odd) { background: #f2f2f2; } #route_table tbody.exact_matches, #route_table tbody.fuzzy_matches { background-color: LightGoldenRodYellow; border-bottom: solid 2px SlateGrey; } #route_table tbody.exact_matches tr, #route_table tbody.fuzzy_matches tr { background: none; border-bottom: none; } #route_table td { padding: 4px 30px; } @media (prefers-color-scheme: dark) { #route_table tbody tr:nth-child(odd) { background: #282828; } #route_table tbody.exact_matches tr, #route_table tbody.fuzzy_matches tr { background: DarkSlateGrey; } } </style> <script> var toggle = function(id) { document.getElementById(id).classList.toggle('hidden'); return false; } var show = function(id) { document.getElementById(id).style.display = 'block'; } var hide = function(id) { document.getElementById(id).style.display = 'none'; } var toggleSessionDump = function() { return toggle('session_dump'); } var toggleEnvDump = function() { return toggle('env_dump'); } </script> </head> <body> <header role="banner"> <h1>Routing Error</h1> </header> <main role="main" id="container"> <h2>No route matches [DELETE] &quot;/api/v1/api/v1/tournaments/381/matches/136&quot;</h2> <p><code>Rails.root: /home/runner/work/battle-stadium/battle-stadium/backend</code></p> <div id="traces-0"> <a href="#" onclick="hide(&#39;Framework-Trace-0&#39;);hide(&#39;Full-Trace-0&#39;);show(&#39;Application-Trace-0&#39;);; return false;">Application Trace</a> | <a href="#" onclick="hide(&#39;Application-Trace-0&#39;);hide(&#39;Full-Trace-0&#39;);show(&#39;Framework-Trace-0&#39;);; return false;">Framework Trace</a> | <a href="#" onclick="hide(&#39;Application-Trace-0&#39;);hide(&#39;Framework-Trace-0&#39;);show(&#39;Full-Trace-0&#39;);; return false;">Full Trace</a> <div id="Application-Trace-0" style="display: block;"> <code class="traces"> </code> </div> <div id="Framework-Trace-0" style="display: none;"> <code class="traces"> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="0" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/debug_exceptions.rb:35:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="1" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/show_exceptions.rb:32:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="2" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:41:in `call_app&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="3" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="4" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/remote_ip.rb:96:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="5" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/request_id.rb:33:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="6" href="#"> rack (3.1.7) lib/rack/runtime.rb:24:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="7" href="#"> activesupport (7.2.1) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="8" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/executor.rb:16:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="9" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/static.rb:27:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="10" href="#"> rack (3.1.7) lib/rack/sendfile.rb:114:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="11" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/host_authorization.rb:143:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="12" href="#"> rack-cors (2.0.2) lib/rack/cors.rb:102:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="13" href="#"> railties (7.2.1) lib/rails/engine.rb:535:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="14" href="#"> rack-test (2.1.0) lib/rack/test.rb:360:in `process_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="15" href="#"> rack-test (2.1.0) lib/rack/test.rb:153:in `request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="16" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:287:in `process&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="17" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:43:in `delete&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="18" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:378:in `delete&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="19" href="#"> rails-controller-testing (1.0.5) lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in &lt;module:Integration&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="20" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_helpers.rb:20:in `submit_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="21" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_group_helpers.rb:140:in `block in run_test!&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="22" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="23" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="24" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:365:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="25" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="26" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="27" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="28" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="29" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `reverse_each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="30" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="31" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:484:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="32" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:505:in `run_before_example&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="33" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:261:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="34" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `block in with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="35" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `block in with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="36" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="37" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:626:in `block in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="38" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="39" href="#"> rspec-rails (7.0.1) lib/rspec/rails/adapters.rb:75:in `block (2 levels) in &lt;module:MinitestLifecycleAdapter&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="40" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="41" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="42" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:390:in `execute_with&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="43" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="44" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="45" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:629:in `run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="46" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="47" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="48" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="49" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:259:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="50" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:646:in `block in run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="51" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="52" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="53" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:607:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="54" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="55" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="56" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="57" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="58" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="59" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="60" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="61" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="62" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="63" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="64" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="65" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="66" href="#"> rspec-core (3.13.1) lib/rspec/core/configuration.rb:2092:in `with_suite_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="67" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:116:in `block in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="68" href="#"> rspec-core (3.13.1) lib/rspec/core/reporter.rb:74:in `report&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="69" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:115:in `run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="70" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:89:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="71" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:71:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="72" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:45:in `invoke&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="73" href="#"> rspec-core (3.13.1) exe/rspec:4:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="74" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="75" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="76" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="77" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `kernel_load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="78" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:23:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="79" href="#"> bundler (2.5.16) lib/bundler/cli.rb:455:in `exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="80" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="81" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="82" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="83" href="#"> bundler (2.5.16) lib/bundler/cli.rb:35:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="84" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="85" href="#"> bundler (2.5.16) lib/bundler/cli.rb:29:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="86" href="#"> bundler (2.5.16) exe/bundle:28:in `block in &lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="87" href="#"> bundler (2.5.16) lib/bundler/friendly_errors.rb:117:in `with_friendly_errors&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="88" href="#"> bundler (2.5.16) exe/bundle:20:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="89" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="90" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `&lt;main&gt;&#39; </a> <br> </code> </div> <div id="Full-Trace-0" style="display: none;"> <code class="traces"> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="0" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/debug_exceptions.rb:35:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="1" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/show_exceptions.rb:32:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="2" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:41:in `call_app&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="3" href="#"> railties (7.2.1) lib/rails/rack/logger.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="4" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/remote_ip.rb:96:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="5" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/request_id.rb:33:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="6" href="#"> rack (3.1.7) lib/rack/runtime.rb:24:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="7" href="#"> activesupport (7.2.1) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="8" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/executor.rb:16:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="9" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/static.rb:27:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="10" href="#"> rack (3.1.7) lib/rack/sendfile.rb:114:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="11" href="#"> actionpack (7.2.1) lib/action_dispatch/middleware/host_authorization.rb:143:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="12" href="#"> rack-cors (2.0.2) lib/rack/cors.rb:102:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="13" href="#"> railties (7.2.1) lib/rails/engine.rb:535:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="14" href="#"> rack-test (2.1.0) lib/rack/test.rb:360:in `process_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="15" href="#"> rack-test (2.1.0) lib/rack/test.rb:153:in `request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="16" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:287:in `process&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="17" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:43:in `delete&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="18" href="#"> actionpack (7.2.1) lib/action_dispatch/testing/integration.rb:378:in `delete&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="19" href="#"> rails-controller-testing (1.0.5) lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in &lt;module:Integration&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="20" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_helpers.rb:20:in `submit_request&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="21" href="#"> rswag-specs (2.15.0) lib/rswag/specs/example_group_helpers.rb:140:in `block in run_test!&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="22" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="23" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="24" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:365:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="25" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="26" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="27" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="28" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="29" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `reverse_each&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="30" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:614:in `run_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="31" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:484:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="32" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:505:in `run_before_example&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="33" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:261:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="34" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `block in with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="35" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `block in with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="36" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="37" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:626:in `block in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="38" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="39" href="#"> rspec-rails (7.0.1) lib/rspec/rails/adapters.rb:75:in `block (2 levels) in &lt;module:MinitestLifecycleAdapter&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="40" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="41" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:457:in `instance_exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="42" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:390:in `execute_with&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="43" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="44" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:352:in `call&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="45" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:629:in `run_around_example_hooks_for&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="46" href="#"> rspec-core (3.13.1) lib/rspec/core/hooks.rb:486:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="47" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:468:in `with_around_example_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="48" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:511:in `with_around_and_singleton_context_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="49" href="#"> rspec-core (3.13.1) lib/rspec/core/example.rb:259:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="50" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:646:in `block in run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="51" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="52" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:642:in `run_examples&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="53" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:607:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="54" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="55" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="56" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="57" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="58" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="59" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="60" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `block in run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="61" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="62" href="#"> rspec-core (3.13.1) lib/rspec/core/example_group.rb:608:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="63" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="64" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `map&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="65" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="66" href="#"> rspec-core (3.13.1) lib/rspec/core/configuration.rb:2092:in `with_suite_hooks&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="67" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:116:in `block in run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="68" href="#"> rspec-core (3.13.1) lib/rspec/core/reporter.rb:74:in `report&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="69" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:115:in `run_specs&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="70" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:89:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="71" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:71:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="72" href="#"> rspec-core (3.13.1) lib/rspec/core/runner.rb:45:in `invoke&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="73" href="#"> rspec-core (3.13.1) exe/rspec:4:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="74" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="75" href="#"> vendor/bundle/ruby/3.3.0/bin/rspec:25:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="76" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="77" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:58:in `kernel_load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="78" href="#"> bundler (2.5.16) lib/bundler/cli/exec.rb:23:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="79" href="#"> bundler (2.5.16) lib/bundler/cli.rb:455:in `exec&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="80" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="81" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="82" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="83" href="#"> bundler (2.5.16) lib/bundler/cli.rb:35:in `dispatch&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="84" href="#"> bundler (2.5.16) lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="85" href="#"> bundler (2.5.16) lib/bundler/cli.rb:29:in `start&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="86" href="#"> bundler (2.5.16) exe/bundle:28:in `block in &lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="87" href="#"> bundler (2.5.16) lib/bundler/friendly_errors.rb:117:in `with_friendly_errors&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="88" href="#"> bundler (2.5.16) exe/bundle:20:in `&lt;top (required)&gt;&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="89" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `load&#39; </a> <br> <a class="trace-frames trace-frames-0" data-exception-object-id="248340" data-frame-id="90" href="#"> /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/bundle:25:in `&lt;main&gt;&#39; </a> <br> </code> </div> <script> (function() { var traceFrames = document.getElementsByClassName('trace-frames-0'); var selectedFrame, currentSource = document.getElementById('frame-source-0-0'); // Add click listeners for all stack frames for (var i = 0; i < traceFrames.length; i++) { traceFrames[i].addEventListener('click', function(e) { e.preventDefault(); var target = e.target; var frame_id = target.dataset.frameId; if (selectedFrame) { selectedFrame.className = selectedFrame.className.replace("selected", ""); } target.className += " selected"; selectedFrame = target; // Change the extracted source code changeSourceExtract(frame_id); }); function changeSourceExtract(frame_id) { var el = document.getElementById('frame-source-0-' + frame_id); if (currentSource && el) { currentSource.className += " hidden"; el.className = el.className.replace(" hidden", ""); currentSource = el; } } } })(); </script> </div> <h2> Routes </h2> <p> Routes match in priority from top to bottom </p> <table id='route_table'> <thead> <tr> <th>Helper (<a data-route-helper="_path" title="Returns a relative path (without the http or domain)" href="#">Path</a> / <a data-route-helper="_url" title="Returns an absolute URL (with the http and domain)" href="#">Url</a>) </th> <th class="http-verb">HTTP Verb</th> <th>Path</th> <th>Controller#Action</th> <th>Source Location</th> </tr> <tr> <th colspan="5" id="search_container"><input id="search" placeholder="Search" type="search" name="query[]" /></th> </tr> </thead> <tbody class='exact_matches' id='exact_matches'> </tbody> <tbody class='fuzzy_matches' id='fuzzy_matches'> </tbody> <tbody> <tr class='route_row' data-helper='path'> <td data-route-name='static_index'> static_index<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/static/index(.:format)'> /static/index(.:format) </td> <td> <p>static#index</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='rswag_ui'> rswag_ui<span class='helper'>_path</span> </td> <td> </td> <td data-route-path='/api-docs'> /api-docs </td> <td> <p>Rswag::Ui::Engine</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='rswag_api'> rswag_api<span class='helper'>_path</span> </td> <td> </td> <td data-route-path='/api-docs'> /api-docs </td> <td> <p>Rswag::Api::Engine</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> </td> <td data-route-path='/cable'> /cable </td> <td> <p>#, @worker_pool_size=4, @disable_request_forgery_protection=false, @allow_same_origin_as_host=true, @filter_parameters=[:passw, :secret, :token, :_key, :crypt, :salt, :certificate, :otp, :ssn, :password, :password_confirmation, :email_address, :email, :first_name, :last_name, :phone_number], @health_check_application=#, @logger=#, @Formatter=#, @logdev=#, @binmode=false, @reraise_write_errors=[], @mon_data=#, @mon_data_owner_object_id=10320&gt;, @level_override={}, @local_level_key=:logger_thread_safe_level_38820&gt;], @progname="Broadcast", @Formatter=#, @local_level_key=:logger_thread_safe_level_242300&gt;, @cable={"adapter"=&gt;"test"}, @mount_path="/cable", @precompile_assets=true, @url=nil&gt;, @mutex=#, @PubSub=#, @logger=#, @Formatter=#, @logdev=#, @binmode=false, @reraise_write_errors=[], @mon_data=#, @mon_data_owner_object_id=10320&gt;, @level_override={}, @local_level_key=:logger_thread_safe_level_38820&gt;], @progname="Broadcast", @Formatter=#, @local_level_key=:logger_thread_safe_level_242300&gt;, @subscriber_map=nil&gt;, @worker_pool=nil, @event_loop=#, @spawn_mutex=#&gt;, @remote_connections=nil&gt;</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='sidekiq_web'> sidekiq_web<span class='helper'>_path</span> </td> <td> </td> <td data-route-path='/sidekiq'> /sidekiq </td> <td> <p>Sidekiq::Web</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='rails_health_check'> rails_health_check<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/up(.:format)'> /up(.:format) </td> <td> <p>rails/health#show</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_clerk'> api_v1_clerk<span class='helper'>_path</span> </td> <td> POST </td> <td data-route-path='/api/v1/clerk(.:format)'> /api/v1/clerk(.:format) </td> <td> <p>api/v1/clerk_webhook#post {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_users_me'> api_v1_users_me<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/users/me(.:format)'> /api/v1/users/me(.:format) </td> <td> <p>api/v1/users#me {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='user_api_v1_users'> user_api_v1_users<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/users/:username(.:format)'> /api/v1/users/:username(.:format) </td> <td> <p>api/v1/users#show {:format=&gt;:json, :username=&gt;/[^\/]+/}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/users/:username(.:format)'> /api/v1/users/:username(.:format) </td> <td> <p>api/v1/users#update {:format=&gt;:json, :username=&gt;/[^\/]+/}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> DELETE </td> <td data-route-path='/api/v1/users/:username(.:format)'> /api/v1/users/:username(.:format) </td> <td> <p>api/v1/users#destroy {:format=&gt;:json, :username=&gt;/[^\/]+/}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_users'> api_v1_users<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/users(.:format)'> /api/v1/users(.:format) </td> <td> <p>api/v1/users#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/users(.:format)'> /api/v1/users(.:format) </td> <td> <p>api/v1/users#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='tournaments_api_v1_organization'> tournaments_api_v1_organization<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations/:id/tournaments(.:format)'> /api/v1/organizations/:id/tournaments(.:format) </td> <td> <p>api/v1/organizations#list_tournaments {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/organizations/:id/tournaments(.:format)'> /api/v1/organizations/:id/tournaments(.:format) </td> <td> <p>api/v1/organizations#post_tournament {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='staff_api_v1_organization'> staff_api_v1_organization<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations/:id/staff(.:format)'> /api/v1/organizations/:id/staff(.:format) </td> <td> <p>api/v1/organizations#staff {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_organizations'> api_v1_organizations<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations(.:format)'> /api/v1/organizations(.:format) </td> <td> <p>api/v1/organizations#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/organizations(.:format)'> /api/v1/organizations(.:format) </td> <td> <p>api/v1/organizations#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_organization'> api_v1_organization<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PUT </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> DELETE </td> <td data-route-path='/api/v1/organizations/:id(.:format)'> /api/v1/organizations/:id(.:format) </td> <td> <p>api/v1/organizations#destroy {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='start_api_v1_tournament'> start_api_v1_tournament<span class='helper'>_path</span> </td> <td> POST </td> <td data-route-path='/api/v1/tournaments/:id/start(.:format)'> /api/v1/tournaments/:id/start(.:format) </td> <td> <p>api/v1/tournaments#start_tournament {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_phases'> api_v1_tournament_phases<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases(.:format)'> /api/v1/tournaments/:tournament_id/phases(.:format) </td> <td> <p>api/v1/tournaments/phases#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases(.:format)'> /api/v1/tournaments/:tournament_id/phases(.:format) </td> <td> <p>api/v1/tournaments/phases#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_phase'> api_v1_tournament_phase<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PUT </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> DELETE </td> <td data-route-path='/api/v1/tournaments/:tournament_id/phases/:id(.:format)'> /api/v1/tournaments/:tournament_id/phases/:id(.:format) </td> <td> <p>api/v1/tournaments/phases#destroy {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_matches'> api_v1_tournament_matches<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches(.:format)'> /api/v1/tournaments/:tournament_id/matches(.:format) </td> <td> <p>api/v1/tournaments/matches#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_match'> api_v1_tournament_match<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches/:id(.:format)'> /api/v1/tournaments/:tournament_id/matches/:id(.:format) </td> <td> <p>api/v1/tournaments/matches#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches/:id(.:format)'> /api/v1/tournaments/:tournament_id/matches/:id(.:format) </td> <td> <p>api/v1/tournaments/matches#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PUT </td> <td data-route-path='/api/v1/tournaments/:tournament_id/matches/:id(.:format)'> /api/v1/tournaments/:tournament_id/matches/:id(.:format) </td> <td> <p>api/v1/tournaments/matches#update {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_players'> api_v1_tournament_players<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/players(.:format)'> /api/v1/tournaments/:tournament_id/players(.:format) </td> <td> <p>api/v1/tournaments/players#index {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> POST </td> <td data-route-path='/api/v1/tournaments/:tournament_id/players(.:format)'> /api/v1/tournaments/:tournament_id/players(.:format) </td> <td> <p>api/v1/tournaments/players#create {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name='api_v1_tournament_player'> api_v1_tournament_player<span class='helper'>_path</span> </td> <td> GET </td> <td data-route-path='/api/v1/tournaments/:tournament_id/players/:id(.:format)'> /api/v1/tournaments/:tournament_id/players/:id(.:format) </td> <td> <p>api/v1/tournaments/players#show {:format=&gt;:json}</p> </td> <td> <p></p> </td> </tr> <tr class='route_row' data-helper='path'> <td data-route-name=''> </td> <td> PATCH </td> <td data-route-path='/api/v

Artifacts

Produced during runtime
Name Size
thatguyinabeanie~battle-stadium~FMSNER.dockerbuild Expired
95.8 KB