mirror of
https://github.com/jimeh/redistat.git
synced 2026-02-18 21:06:40 +00:00
Merge travis-ci.org related changes from dev. Doesn't effect code, so I'm not bothering with a new gem version.
This commit is contained in:
5
.travis.yml
Normal file
5
.travis.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
rvm:
|
||||
- 1.8.7
|
||||
- 1.9.2
|
||||
- jruby
|
||||
- ree
|
||||
@@ -24,6 +24,7 @@ Gem::Specification.new do |s|
|
||||
s.add_runtime_dependency 'redis', '>= 2.1.0'
|
||||
s.add_runtime_dependency 'time_ext', '>= 0.2.9'
|
||||
|
||||
s.add_development_dependency 'rake', '>= 0.8.7'
|
||||
s.add_development_dependency 'rspec', '>= 2.1.0'
|
||||
s.add_development_dependency 'rcov', '>= 0.9.9'
|
||||
s.add_development_dependency 'yard', '>= 0.6.3'
|
||||
|
||||
@@ -119,9 +119,9 @@ describe Redistat::Buffer do
|
||||
describe "Thread-Safety" do
|
||||
it "should read/write to buffer queue in a thread-safe manner" do
|
||||
|
||||
# This spec passes wether thread safety is enabled or not. In short I need
|
||||
# better specs for thread-safety, and personally a better understanding of
|
||||
# thread-safety in general.
|
||||
# Setting thread_safe to false only makes the spec fail with
|
||||
# JRuby. 1.8.x and 1.9.x both pass fine for some reason
|
||||
# regardless of what the thread_safe option is set to.
|
||||
Redistat.thread_safe = true
|
||||
|
||||
key = mock('Key', :to_s => "Scope/labelx:2011")
|
||||
@@ -150,7 +150,7 @@ describe Redistat::Buffer do
|
||||
threads.each { |t| t.join }
|
||||
end
|
||||
|
||||
it "should have better specs that actually fail when thread-safety is off"
|
||||
it "should have specs that fail on 1.8.x/1.9.x when thread_safe is disabled"
|
||||
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user