This repository was archived by the owner on Mar 15, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +34
-14
lines changed Expand file tree Collapse file tree 2 files changed +34
-14
lines changed Original file line number Diff line number Diff line change 1
1
source 'https://rubygems.org'
2
2
3
- # Specify your gem's dependencies in thread_safe.gemspec
4
3
gemspec
5
4
5
+ group :development , :test do
6
+ gem 'minitest' , '~> 5.5.1'
7
+ gem 'simplecov' , '~> 0.9.2' , :require => false
8
+ gem 'coveralls' , '~> 0.7.11' , :require => false
9
+ end
10
+
6
11
group :documentation do
7
12
gem 'countloc' , '~> 0.4.0' , :platforms => :mri , :require => false
8
- gem 'rubycritic' , '~> 1.0.2' , :platforms => :mri , require : false
9
- gem 'yard' , '~> 0.8.7.4' , :require => false
10
- gem 'inch' , '~> 0.4.6' , :platforms => :mri , :require => false
11
- gem 'redcarpet' , '~> 3.1.2' , platforms : :mri # understands github markdown
13
+ gem 'yard' , '~> 0.8.7.6' , :require => false
14
+ gem 'inch' , '~> 0.5.10' , :platforms => :mri , :require => false
15
+ gem 'redcarpet' , '~> 3.2.2' , platforms : :mri # understands github markdown
12
16
end
Original file line number Diff line number Diff line change 1
- require 'thread'
2
- require 'rubygems'
3
- gem 'minitest' , '>= 4'
4
- require 'minitest/autorun'
1
+ unless defined? ( JRUBY_VERSION )
2
+ require 'simplecov'
3
+ require 'coveralls'
4
+
5
+ SimpleCov . formatter = SimpleCov ::Formatter ::MultiFormatter [
6
+ SimpleCov ::Formatter ::HTMLFormatter ,
7
+ Coveralls ::SimpleCov ::Formatter
8
+ ]
9
+ end
10
+
11
+ SimpleCov . start do
12
+ project_name 'thread_safe'
13
+
14
+ add_filter '/examples/'
15
+ add_filter '/pkg/'
16
+ add_filter '/test/'
17
+ add_filter '/tasks/'
18
+ add_filter '/yard-template/'
19
+ add_filter '/yardoc/'
5
20
6
- if Minitest . const_defined? ( 'Test' )
7
- # We're on Minitest 5+. Nothing to do here.
8
- else
9
- # Minitest 4 doesn't have Minitest::Test yet.
10
- Minitest ::Test = MiniTest ::Unit ::TestCase
21
+ command_name 'Mintest'
11
22
end
12
23
24
+ require 'minitest/autorun'
25
+
26
+ require 'thread'
27
+ require 'thread_safe'
28
+
13
29
if defined? ( JRUBY_VERSION ) && ENV [ 'TEST_NO_UNSAFE' ]
14
30
# to be used like this: rake test TEST_NO_UNSAFE=true
15
31
load 'test/package.jar'
You can’t perform that action at this time.
0 commit comments