Skip to content

Commit

Permalink
Test with minitest
Browse files Browse the repository at this point in the history
  • Loading branch information
exoego committed Apr 17, 2024
1 parent a711523 commit 6a1094d
Show file tree
Hide file tree
Showing 7 changed files with 27 additions and 12 deletions.
4 changes: 2 additions & 2 deletions spec/apps/hanami/doc/openapi.json
Expand Up @@ -346,7 +346,7 @@
"summary": "GET /rack/bar",
"responses": {
"200": {
"description": "returns some content",
"description": "returns some content bar",
"content": {
"text/plain": {
"schema": {
Expand All @@ -364,7 +364,7 @@
"summary": "GET /rack/foo",
"responses": {
"200": {
"description": "returns some content",
"description": "returns some content foo",
"content": {
"text/plain": {
"schema": {
Expand Down
4 changes: 2 additions & 2 deletions spec/apps/hanami/doc/openapi.yaml
Expand Up @@ -217,7 +217,7 @@ paths:
summary: GET /rack/bar
responses:
'200':
description: returns some content
description: returns some content bar
content:
text/plain:
schema:
Expand All @@ -228,7 +228,7 @@ paths:
summary: GET /rack/foo
responses:
'200':
description: returns some content
description: returns some content foo
content:
text/plain:
schema:
Expand Down
4 changes: 2 additions & 2 deletions spec/apps/rails/doc/openapi.json
Expand Up @@ -389,7 +389,7 @@
"summary": "GET /rack/bar",
"responses": {
"200": {
"description": "returns some content",
"description": "returns some content bar",
"content": {
"text/plain": {
"schema": {
Expand All @@ -407,7 +407,7 @@
"summary": "GET /rack/foo",
"responses": {
"200": {
"description": "returns some content",
"description": "returns some content foo",
"content": {
"text/plain": {
"schema": {
Expand Down
4 changes: 2 additions & 2 deletions spec/apps/rails/doc/openapi.yaml
Expand Up @@ -244,7 +244,7 @@ paths:
summary: GET /rack/bar
responses:
'200':
description: returns some content
description: returns some content bar
content:
text/plain:
schema:
Expand All @@ -255,7 +255,7 @@ paths:
summary: GET /rack/foo
responses:
'200':
description: returns some content
description: returns some content foo
content:
text/plain:
schema:
Expand Down
15 changes: 15 additions & 0 deletions spec/integration_tests/rails_test.rb
Expand Up @@ -273,3 +273,18 @@ class NamespaceTest < ActionDispatch::IntegrationTest
assert_response 200
end
end

class RackAppTest < ActionDispatch::IntegrationTest
i_suck_and_my_tests_are_order_dependent!
openapi!

test 'returns some content foo' do
get '/rack/foo/'
assert_response 200
end

test 'returns some content bar' do
get '/rack/bar'
assert_response 200
end
end
4 changes: 2 additions & 2 deletions spec/requests/hanami_spec.rb
Expand Up @@ -284,14 +284,14 @@

RSpec.describe 'Rack app test', type: :request do
describe '/rack/foo' do
it 'returns some content' do
it 'returns some content foo' do
get '/rack/foo'
expect(last_response.status).to eq(200)
end
end

describe '/rack/bar' do
it 'returns some content' do
it 'returns some content bar' do
get '/rack/bar'
expect(last_response.status).to eq(200)
end
Expand Down
4 changes: 2 additions & 2 deletions spec/requests/rails_spec.rb
Expand Up @@ -273,14 +273,14 @@

RSpec.describe 'Rack app test', type: :request do
describe '/rack/foo' do
it 'returns some content' do
it 'returns some content foo' do
get '/rack/foo'
expect(response.status).to eq(200)
end
end

describe '/rack/bar' do
it 'returns some content' do
it 'returns some content bar' do
get '/rack/bar'
expect(response.status).to eq(200)
end
Expand Down

0 comments on commit 6a1094d

Please sign in to comment.