File tree Expand file tree Collapse file tree 3 files changed +26
-3
lines changed
Expand file tree Collapse file tree 3 files changed +26
-3
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ source 'https://rubygems.org'
33ruby '2.3.1'
44
55gem 'slack-ruby-bot-server' , '~> 0.4.0'
6+ gem 'rack-server-pages' , github : 'dblock/rack-server-pages' , branch : 'next'
67gem 'newrelic-slack-ruby-bot'
78
89group :test do
Original file line number Diff line number Diff line change 1+ GIT
2+ remote: git://github.com/dblock/rack-server-pages.git
3+ revision: e77a45f208affed84b02b379b9c4cdb181826a8d
4+ branch: next
5+ specs:
6+ rack-server-pages (0.0.6 )
7+ rack
8+
19GEM
210 remote: https://rubygems.org/
311 specs:
132140 rack (>= 0.4 )
133141 rack-cors (0.4.0 )
134142 rack-rewrite (1.5.1 )
135- rack-server-pages (0.0.6 )
136- rack
137143 rack-test (0.6.3 )
138144 rack (>= 1.0 )
139145 rails-dom-testing (2.0.1 )
@@ -219,6 +225,7 @@ DEPENDENCIES
219225 fabrication
220226 faker
221227 newrelic-slack-ruby-bot
228+ rack-server-pages !
222229 rake
223230 rspec
224231 slack-ruby-bot-server (~> 0.4.0 )
@@ -229,4 +236,4 @@ RUBY VERSION
229236 ruby 2.3.1p112
230237
231238BUNDLED WITH
232- 1.13.5
239+ 1.13.6
Original file line number Diff line number Diff line change 1+ require 'spec_helper'
2+
3+ describe 'Robots.txt' , type : :request do
4+ include Rack ::Test ::Methods
5+
6+ def app
7+ SlackRubyBotServer ::Api ::Middleware . instance
8+ end
9+
10+ it 'can be retrieved' do
11+ get '/robots.txt'
12+ expect ( last_response . status ) . to eq 200
13+ expect ( last_response . body ) . to eq [ 'User-Agent: *' , 'Disallow: /' ] . join ( "\n " )
14+ end
15+ end
You can’t perform that action at this time.
0 commit comments