Skip to content

Commit 0c0afb4

Browse files
committed
fix broken tests and default rake task
1 parent 5cbf9c1 commit 0c0afb4

File tree

3 files changed

+7
-10
lines changed

3 files changed

+7
-10
lines changed

Rakefile

+3-7
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,10 @@ end
4343
#
4444
#############################################################################
4545

46-
task :default => :test
46+
require 'shindo/rake'
47+
Shindo::Rake.new
4748

48-
require 'rake/testtask'
49-
Rake::TestTask.new(:test) do |test|
50-
test.libs << 'lib' << 'tests'
51-
test.pattern = 'tests/**/test_*.rb'
52-
test.verbose = true
53-
end
49+
task :default => :tests
5450

5551
desc "Generate RCov test coverage and open in your browser"
5652
task :coverage do

excon.gemspec

+1
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ Gem::Specification.new do |s|
5454
## those that are only needed during development
5555
# s.add_development_dependency('DEVDEPNAME', [">= 1.1.0", "< 2.0.0"])
5656
s.add_development_dependency('open4')
57+
s.add_development_dependency('rake')
5758
s.add_development_dependency('shindo', '0.2.0')
5859
s.add_development_dependency('sinatra')
5960

tests/basic_tests.rb

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@
2323
response.headers['Content-Type']
2424
end
2525

26-
test("Time.parse(response.headers['Date']).is_a?(Time)") do
26+
tests("Time.parse(response.headers['Date']).is_a?(Time)") do
2727
Time.parse(response.headers['Date']).is_a?(Time)
2828
end
2929

30-
test("!!(response.headers['Server'] =~ /^WEBrick/)") do
30+
tests("!!(response.headers['Server'] =~ /^WEBrick/)") do
3131
!!(response.headers['Server'] =~ /^WEBrick/)
3232
end
3333

34-
test("response.headers['Custom']").returns("Foo: bar") do
34+
tests("response.headers['Custom']").returns("Foo: bar") do
3535
response.headers['Custom']
3636
end
3737

0 commit comments

Comments
 (0)