Skip to content

Commit df2407c

Browse files
committed
Merge pull request #491 from ruby-concurrency/better-test-tagging
Tagged all tests not in core gem.
2 parents 3d6bdec + 95ddc4a commit df2407c

16 files changed

+21
-21
lines changed

spec/concurrent/actor_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ module Actor
66

77
# FIXME better tests!
88

9-
describe 'Concurrent::Actor' do
9+
describe 'Concurrent::Actor', edge: true do
1010

1111
def terminate_actors(*actors)
1212
actors.each do |actor|

spec/concurrent/atomic/atomic_boolean_spec.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ module Concurrent
142142

143143
if defined? Concurrent::CAtomicBoolean
144144

145-
describe CAtomicBoolean do
145+
describe CAtomicBoolean, ext: true do
146146
it_should_behave_like :atomic_boolean
147147
end
148148
end
@@ -166,7 +166,7 @@ module Concurrent
166166
expect(AtomicBoolean.ancestors).to include(JavaAtomicBoolean)
167167
end
168168
elsif defined? Concurrent::CAtomicBoolean
169-
it 'inherits from CAtomicBoolean' do
169+
it 'inherits from CAtomicBoolean', ext: true do
170170
expect(AtomicBoolean.ancestors).to include(CAtomicBoolean)
171171
end
172172
else

spec/concurrent/atomic/atomic_fixnum_spec.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ module Concurrent
156156
describe MutexAtomicFixnum do
157157

158158
it_should_behave_like :atomic_fixnum
159-
159+
160160
context 'construction' do
161161

162162
it 'raises en exception if the initial value is too big' do
@@ -202,7 +202,7 @@ module Concurrent
202202

203203
if defined? Concurrent::CAtomicFixnum
204204

205-
describe CAtomicFixnum do
205+
describe CAtomicFixnum, ext: true do
206206
it_should_behave_like :atomic_fixnum
207207
end
208208
end
@@ -226,7 +226,7 @@ module Concurrent
226226
expect(AtomicFixnum.ancestors).to include(JavaAtomicFixnum)
227227
end
228228
elsif defined? Concurrent::CAtomicFixnum
229-
it 'inherits from CAtomicFixnum' do
229+
it 'inherits from CAtomicFixnum', ext: true do
230230
expect(AtomicFixnum.ancestors).to include(CAtomicFixnum)
231231
end
232232
else

spec/concurrent/atomic/atomic_reference_spec.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ module Concurrent
154154
end
155155

156156
if defined? Concurrent::CAtomicReference
157-
describe CAtomicReference do
157+
describe CAtomicReference, ext: true do
158158
it_should_behave_like :atomic_reference
159159
end
160160
elsif defined? Concurrent::JavaAtomicReference
@@ -192,7 +192,7 @@ module Concurrent
192192
end
193193

194194
if defined? Concurrent::CAtomicReference
195-
describe CAtomicReference do
195+
describe CAtomicReference, ext: true do
196196
it_should_behave_like :atomic_reference
197197
end
198198
elsif defined? Concurrent::JavaAtomicReference
@@ -211,7 +211,7 @@ module Concurrent
211211
expect(AtomicReference.ancestors).to include(Concurrent::JavaAtomicReference)
212212
end
213213
elsif Concurrent.allow_c_extensions?
214-
it 'inherits from CAtomicReference' do
214+
it 'inherits from CAtomicReference', ext: true do
215215
expect(AtomicReference.ancestors).to include(Concurrent::CAtomicReference)
216216
end
217217
elsif Concurrent.on_rbx?

spec/concurrent/channel/buffer/base_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
module Concurrent::Channel::Buffer
44

5-
describe Base do
5+
describe Base, edge: true do
66

77
subject { described_class.new }
88

spec/concurrent/channel/buffer/buffered_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
module Concurrent::Channel::Buffer
44

5-
describe Buffered do
5+
describe Buffered, edge: true do
66

77
let(:capacity) { 10 }
88
subject { described_class.new(capacity) }

spec/concurrent/channel/buffer/dropping_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
module Concurrent::Channel::Buffer
44

5-
describe Dropping do
5+
describe Dropping, edge: true do
66

77
subject { described_class.new(10) }
88

spec/concurrent/channel/buffer/sliding_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
module Concurrent::Channel::Buffer
44

5-
describe Sliding do
5+
describe Sliding, edge: true do
66

77
subject { described_class.new(10) }
88

spec/concurrent/channel/buffer/ticker_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
module Concurrent::Channel::Buffer
44

5-
describe Ticker do
5+
describe Ticker, edge: true do
66

77
let(:delay) { 0.1 }
88
subject { described_class.new(delay) }

spec/concurrent/channel/buffer/timer_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
module Concurrent::Channel::Buffer
44

5-
describe Timer do
5+
describe Timer, edge: true do
66

77
let(:delay) { 0.1 }
88
subject { described_class.new(0.1) }

0 commit comments

Comments
 (0)