Skip to content

Commit 7dfbc65

Browse files
Merge pull request #1 from cronofy/update-dependencies
Update dependencies
2 parents c55a49c + 9faf46a commit 7dfbc65

4 files changed

+74
-63
lines changed

Gemfile.lock

+59-45
Original file line numberDiff line numberDiff line change
@@ -2,59 +2,70 @@ PATH
22
remote: .
33
specs:
44
hatchet-airbrake (0.0.4)
5-
airbrake (~> 3.1)
6-
hatchet (~> 0.2)
5+
airbrake (> 3.1)
6+
hatchet (> 0.2.13)
77

88
GEM
99
remote: http://rubygems.org/
1010
specs:
11-
airbrake (3.1.14)
12-
builder
13-
json
14-
builder (3.2.2)
15-
celluloid (0.15.2)
16-
timers (~> 1.1.0)
17-
coderay (1.0.9)
18-
diff-lcs (1.2.4)
19-
ffi (1.9.3)
20-
formatador (0.2.4)
11+
airbrake (10.0.4)
12+
airbrake-ruby (~> 4.13)
13+
airbrake-ruby (4.14.1)
14+
rbtree3 (~> 0.5)
15+
coderay (1.1.3)
16+
diff-lcs (1.3)
17+
ffi (1.13.0)
18+
formatador (0.2.5)
2119
growl (1.0.3)
22-
guard (2.2.2)
20+
guard (2.16.2)
2321
formatador (>= 0.2.4)
24-
listen (~> 2.1)
25-
lumberjack (~> 1.0)
22+
listen (>= 2.7, < 4.0)
23+
lumberjack (>= 1.0.12, < 2.0)
24+
nenv (~> 0.1)
25+
notiffany (~> 0.0)
2626
pry (>= 0.9.12)
27+
shellany (~> 0.0)
2728
thor (>= 0.18.1)
28-
guard-rspec (4.0.3)
29-
guard (>= 2.1.1)
30-
rspec (~> 2.14)
31-
hatchet (0.2.7)
32-
json (1.8.1)
33-
listen (2.2.0)
34-
celluloid (>= 0.15.2)
35-
rb-fsevent (>= 0.9.3)
36-
rb-inotify (>= 0.9)
37-
lumberjack (1.0.4)
38-
method_source (0.8.2)
39-
pry (0.9.12.2)
40-
coderay (~> 1.0.5)
41-
method_source (~> 0.8)
42-
slop (~> 3.4)
43-
rake (10.1.0)
44-
rb-fsevent (0.9.3)
45-
rb-inotify (0.9.2)
46-
ffi (>= 0.5.0)
47-
rspec (2.14.1)
48-
rspec-core (~> 2.14.0)
49-
rspec-expectations (~> 2.14.0)
50-
rspec-mocks (~> 2.14.0)
51-
rspec-core (2.14.7)
52-
rspec-expectations (2.14.3)
53-
diff-lcs (>= 1.1.3, < 2.0)
54-
rspec-mocks (2.14.4)
55-
slop (3.4.6)
56-
thor (0.18.1)
57-
timers (1.1.0)
29+
guard-compat (1.2.1)
30+
guard-rspec (4.7.3)
31+
guard (~> 2.1)
32+
guard-compat (~> 1.1)
33+
rspec (>= 2.99.0, < 4.0)
34+
hatchet (0.2.14)
35+
listen (3.1.5)
36+
rb-fsevent (~> 0.9, >= 0.9.4)
37+
rb-inotify (~> 0.9, >= 0.9.7)
38+
ruby_dep (~> 1.2)
39+
lumberjack (1.2.5)
40+
method_source (1.0.0)
41+
nenv (0.3.0)
42+
notiffany (0.1.3)
43+
nenv (~> 0.1)
44+
shellany (~> 0.0)
45+
pry (0.13.1)
46+
coderay (~> 1.1)
47+
method_source (~> 1.0)
48+
rake (13.0.1)
49+
rb-fsevent (0.9.8)
50+
rb-inotify (0.10.1)
51+
ffi (~> 1.0)
52+
rbtree3 (0.6.0)
53+
rspec (3.9.0)
54+
rspec-core (~> 3.9.0)
55+
rspec-expectations (~> 3.9.0)
56+
rspec-mocks (~> 3.9.0)
57+
rspec-core (3.9.2)
58+
rspec-support (~> 3.9.3)
59+
rspec-expectations (3.9.2)
60+
diff-lcs (>= 1.2.0, < 2.0)
61+
rspec-support (~> 3.9.0)
62+
rspec-mocks (3.9.1)
63+
diff-lcs (>= 1.2.0, < 2.0)
64+
rspec-support (~> 3.9.0)
65+
rspec-support (3.9.3)
66+
ruby_dep (1.5.0)
67+
shellany (0.0.1)
68+
thor (1.0.1)
5869

5970
PLATFORMS
6071
ruby
@@ -66,3 +77,6 @@ DEPENDENCIES
6677
rake
6778
rb-fsevent (~> 0.9.1)
6879
rspec
80+
81+
BUNDLED WITH
82+
2.1.4

hatchet-airbrake.gemspec

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ Gem::Specification.new do |s|
1616
s.test_files = Dir["spec/**/*"]
1717
s.require_paths = ["lib"]
1818

19-
s.add_dependency('airbrake', '~> 3.1')
20-
s.add_dependency('hatchet', '~> 0.2')
21-
end
19+
s.add_dependency('airbrake', '> 3.1')
20+
s.add_dependency('hatchet', '> 0.2.13')
21+
end

spec/airbrake_appender_spec.rb

+11-10
Original file line numberDiff line numberDiff line change
@@ -9,29 +9,30 @@
99
@error = StandardError.new
1010
@backtrace = [random_string, random_string]
1111
@error.stub(:backtrace) { @backtrace }
12+
@error_message = random_string
1213

13-
@message = Hatchet::Message.new(@error_message = random_string, @error)
14+
@message = Hatchet::Message.new(message: @error_message, error: @error)
1415
end
1516

16-
subject { @appender.add(@level, @context, @message) }
17+
let(:message) { Hatchet::Message.new(message: @error_message, error: @error) }
18+
subject { @appender.add(@level, @context, message) }
1719

18-
it "should notify airbrake" do
20+
it "notifies airbrake" do
1921
expected_options = {
2022
:error_message => @error_message,
2123
:backtrace => @backtrace
2224
}
23-
::Airbrake.should_receive(:notify).with(@error, expected_options)
25+
expect(::Airbrake).to receive(:notify).with(@error, expected_options)
2426
subject
2527
end
2628

2729
context "when error is not present" do
28-
before(:each) do
29-
@message = Hatchet::Message.new(random_string)
30-
end
31-
it "should not notify airbrake" do
32-
::Airbrake.should_not_receive(:notify)
30+
let(:message) { Hatchet::Message.new(random_string) }
31+
32+
it "does not notify airbrake" do
33+
expect(::Airbrake).to_not receive(:notify)
3334
subject
3435
end
3536
end
3637
end
37-
end
38+
end

spec/spec_helper.rb

+1-5
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
require_relative '../lib/hatchet_airbrake'
22
require 'rspec'
33

4-
RSpec.configure do |config|
5-
config.color_enabled = true
6-
end
7-
84
def random_string
95
(0...24).map{ ('a'..'z').to_a[rand(26)] }.join
10-
end
6+
end

0 commit comments

Comments
 (0)