Skip to content

Commit 6e67d03

Browse files
committed
tidy up
1 parent d7abc43 commit 6e67d03

File tree

5 files changed

+29
-10
lines changed

5 files changed

+29
-10
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ tmp
1616
# YARD artifacts
1717
.yardoc
1818
_yardoc
19-
doc/
19+
doc/

Gemfile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@ source "https://rubygems.org"
33
gem "rake", ">= 1.2"
44
gem "yard"
55

6-
gem "hiredis", "~> 0.4.5", :require => false
7-
gem "em-synchrony", :require => false
8-
96
# platforms :ruby_18 do
107
# end
118
# platforms :ruby, :mswin, :mingw do
129
# end
1310
# platforms :jruby do
1411
# end
1512

13+
gem "hiredis", "~> 0.4.5", :require => false
14+
gem "em-synchrony", :require => false
15+
1616
group :development do
1717
gem "kramdown", ">= 0.14"
1818
gem "pry"
@@ -27,6 +27,7 @@ group :test do
2727
gem "timecop"
2828
gem "simplecov", :require => false
2929
gem "coveralls", :require => false
30+
gem "cane"
3031
end
3132

3233
gemspec

Rakefile

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,19 @@ require "rspec/core/rake_task"
99
desc "Run all examples"
1010
RSpec::Core::RakeTask.new(:spec)
1111

12+
begin
13+
require "cane/rake_task"
14+
namespace :metric do
15+
desc "Analyze for code quality"
16+
Cane::RakeTask.new(:quality) do |cane|
17+
cane.abc_max = 27
18+
cane.no_doc = true
19+
cane.style_measure = 200
20+
end
21+
end
22+
rescue LoadError
23+
warn "Cane is not available, metric:quality task not provided."
24+
end
25+
1226
task :default => :spec
1327
task :test => :spec

spec/unit/client_spec.rb

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -81,11 +81,13 @@
8181
connection.flushdb
8282
end
8383

84-
expect { client.push(:class => "MyWorker", :args => args) }.to change { client.connection_pool do |connection| connection.llen("queue:default"); end }.from(0).to(args.length)
84+
expect { client.push(:class => "MyWorker", :args => args) }.to change {
85+
client.connection_pool do |connection| connection.llen("queue:default"); end
86+
}.from(0).to(args.length)
8587

8688
raw_jobs = client.connection_pool do |connection| connection.lrange("queue:default", 0, args.length); end
8789
raw_jobs.each do |job|
88-
job = MultiJson.decode(job, :symbolize_keys => true)
90+
job = MultiJson.decode(job, :symbolize_keys => true)
8991
expect(job).to have_key(:jid)
9092
end
9193

@@ -107,17 +109,19 @@
107109
connection.flushdb
108110
end
109111

110-
expect { client.push(:class => "MyWorker", :args => args, :at => time) }.to change { client.connection_pool do |connection| connection.zcard("schedule"); end }.from(0).to(args.length)
112+
expect { client.push(:class => "MyWorker", :args => args, :at => time) }.to change {
113+
client.connection_pool do |connection| connection.zcard("schedule"); end
114+
}.from(0).to(args.length)
111115

112116
raw_jobs = client.connection_pool do |connection| connection.zrange("schedule", 0, args.length); end
113117
raw_jobs.each do |job|
114-
job = MultiJson.decode(job, :symbolize_keys => true)
118+
job = MultiJson.decode(job, :symbolize_keys => true)
115119
expect(job).to have_key(:at)
116120
expect(job[:at]).to be_within(1).of(Time.now.to_f)
117121
end
118122

119123
end
120-
124+
121125
end
122126

123127
end

spec/unit/connection_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
ENV[test_case[:name]] = "redis://#{test_case[:value]}:6379/0"
3939
end
4040
after do
41-
ENV[test_case[:name]] = nil
41+
ENV[test_case[:name]] = nil
4242
end
4343
its(:host) { should eq test_case[:value] }
4444
end

0 commit comments

Comments
 (0)