├── .gitignore ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── Changes.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── lib └── rspec │ ├── hanami.rb │ └── hanami │ ├── form_parser.rb │ ├── form_presenter.rb │ ├── match_status.rb │ ├── match_type.rb │ ├── matchers.rb │ ├── matchers │ ├── be_status.rb │ ├── form_matchers.rb │ ├── have_http_status.rb │ ├── include_json.rb │ ├── match_entity_schema.rb │ ├── match_in_body.rb │ └── redirect_to.rb │ ├── request_helpers.rb │ └── version.rb ├── rspec-hanami.gemspec └── spec ├── rspec ├── hanami │ ├── form_parser_spec.rb │ ├── form_presenter_spec.rb │ ├── match_status_spec.rb │ ├── matchers │ │ ├── be_status_spec.rb │ │ ├── form_matchers_spec.rb │ │ ├── have_http_status_spec.rb │ │ ├── include_json_spec.rb │ │ ├── match_entity_schema_spec.rb │ │ ├── match_in_body_spec.rb │ │ └── redirect_to_spec.rb │ └── request_spec.rb └── hanami_spec.rb ├── spec_helper.rb └── support ├── actions.rb ├── entities.rb ├── templates └── main.html.erb └── views.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Changes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/Changes.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/Rakefile -------------------------------------------------------------------------------- /lib/rspec/hanami.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/lib/rspec/hanami.rb -------------------------------------------------------------------------------- /lib/rspec/hanami/form_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/lib/rspec/hanami/form_parser.rb -------------------------------------------------------------------------------- /lib/rspec/hanami/form_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/lib/rspec/hanami/form_presenter.rb -------------------------------------------------------------------------------- /lib/rspec/hanami/match_status.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/lib/rspec/hanami/match_status.rb -------------------------------------------------------------------------------- /lib/rspec/hanami/match_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/lib/rspec/hanami/match_type.rb -------------------------------------------------------------------------------- /lib/rspec/hanami/matchers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/lib/rspec/hanami/matchers.rb -------------------------------------------------------------------------------- /lib/rspec/hanami/matchers/be_status.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/lib/rspec/hanami/matchers/be_status.rb -------------------------------------------------------------------------------- /lib/rspec/hanami/matchers/form_matchers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/lib/rspec/hanami/matchers/form_matchers.rb -------------------------------------------------------------------------------- /lib/rspec/hanami/matchers/have_http_status.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/lib/rspec/hanami/matchers/have_http_status.rb -------------------------------------------------------------------------------- /lib/rspec/hanami/matchers/include_json.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/lib/rspec/hanami/matchers/include_json.rb -------------------------------------------------------------------------------- /lib/rspec/hanami/matchers/match_entity_schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/lib/rspec/hanami/matchers/match_entity_schema.rb -------------------------------------------------------------------------------- /lib/rspec/hanami/matchers/match_in_body.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/lib/rspec/hanami/matchers/match_in_body.rb -------------------------------------------------------------------------------- /lib/rspec/hanami/matchers/redirect_to.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/lib/rspec/hanami/matchers/redirect_to.rb -------------------------------------------------------------------------------- /lib/rspec/hanami/request_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/lib/rspec/hanami/request_helpers.rb -------------------------------------------------------------------------------- /lib/rspec/hanami/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/lib/rspec/hanami/version.rb -------------------------------------------------------------------------------- /rspec-hanami.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/rspec-hanami.gemspec -------------------------------------------------------------------------------- /spec/rspec/hanami/form_parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/spec/rspec/hanami/form_parser_spec.rb -------------------------------------------------------------------------------- /spec/rspec/hanami/form_presenter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/spec/rspec/hanami/form_presenter_spec.rb -------------------------------------------------------------------------------- /spec/rspec/hanami/match_status_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/spec/rspec/hanami/match_status_spec.rb -------------------------------------------------------------------------------- /spec/rspec/hanami/matchers/be_status_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/spec/rspec/hanami/matchers/be_status_spec.rb -------------------------------------------------------------------------------- /spec/rspec/hanami/matchers/form_matchers_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/spec/rspec/hanami/matchers/form_matchers_spec.rb -------------------------------------------------------------------------------- /spec/rspec/hanami/matchers/have_http_status_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/spec/rspec/hanami/matchers/have_http_status_spec.rb -------------------------------------------------------------------------------- /spec/rspec/hanami/matchers/include_json_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/spec/rspec/hanami/matchers/include_json_spec.rb -------------------------------------------------------------------------------- /spec/rspec/hanami/matchers/match_entity_schema_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/spec/rspec/hanami/matchers/match_entity_schema_spec.rb -------------------------------------------------------------------------------- /spec/rspec/hanami/matchers/match_in_body_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/spec/rspec/hanami/matchers/match_in_body_spec.rb -------------------------------------------------------------------------------- /spec/rspec/hanami/matchers/redirect_to_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/spec/rspec/hanami/matchers/redirect_to_spec.rb -------------------------------------------------------------------------------- /spec/rspec/hanami/request_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/spec/rspec/hanami/request_spec.rb -------------------------------------------------------------------------------- /spec/rspec/hanami_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/spec/rspec/hanami_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/actions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/spec/support/actions.rb -------------------------------------------------------------------------------- /spec/support/entities.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/spec/support/entities.rb -------------------------------------------------------------------------------- /spec/support/templates/main.html.erb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/support/views.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davydovanton/rspec-hanami/HEAD/spec/support/views.rb --------------------------------------------------------------------------------