Compare commits
2 Commits
e50667b392
...
0dec27a01c
| Author | SHA1 | Date | |
|---|---|---|---|
| 0dec27a01c | |||
| c45cf6ab51 |
Vendored
+1
@@ -26,6 +26,7 @@ pipeline {
|
|||||||
stage('Run tests') {
|
stage('Run tests') {
|
||||||
steps {
|
steps {
|
||||||
sh 'cucumber features --format html --out coverage/cucumber.html'
|
sh 'cucumber features --format html --out coverage/cucumber.html'
|
||||||
|
sh 'rspec spec'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('Report results') {
|
stage('Report results') {
|
||||||
|
|||||||
@@ -0,0 +1,21 @@
|
|||||||
|
require_relative '../.env'
|
||||||
|
ENV["DB_NAME"] = "test_#{ENV["DB_NAME"]}"
|
||||||
|
require_relative '../app'
|
||||||
|
require 'rubygems'
|
||||||
|
require 'roda'
|
||||||
|
require 'sequel'
|
||||||
|
require 'rspec'
|
||||||
|
require 'rack/test'
|
||||||
|
|
||||||
|
def app
|
||||||
|
App
|
||||||
|
end
|
||||||
|
|
||||||
|
describe "Submit API request to create new link" do
|
||||||
|
include Rack::Test::Methods
|
||||||
|
it "should return link data in json format" do
|
||||||
|
post '/create'
|
||||||
|
last_response.should be_ok
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
Reference in New Issue
Block a user