Skip to content

Commit 59c9106

Browse files
committed
add coveralls settings
1 parent 8e1f345 commit 59c9106

6 files changed

+26
-9
lines changed

.coveralls.yml

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
service_name: travis-ci

.travis.yml

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
rvm:
2-
- 1.9.3
32
- 2.0.0
43
- 2.1.1
5-
- jruby
64
notifications:
75
email: false
86
script: bundle exec rake test
97
matrix:
108
allow_failures:
11-
- rvm: jruby
9+
- rvm:

Gemfile

+7-2
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,10 @@ source 'https://rubygems.org'
33
# Specify your gem's dependencies in typescript-rails.gemspec
44
gemspec
55

6-
gem 'rails', '~> 4.0'
7-
gem 'minitest-power_assert'
6+
group :test do
7+
gem 'rails', '~> 4.0'
8+
gem 'minitest-power_assert'
9+
gem 'coveralls'
10+
gem 'simplecov'
11+
end
12+

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# TypeScript for Rails [![Build Status](https://travis-ci.org/typescript-ruby/typescript-rails.svg?branch=master)](https://travis-ci.org/typescript-ruby/typescript-rails)
1+
# TypeScript for Rails [![Build Status](https://travis-ci.org/typescript-ruby/typescript-rails.svg?branch=master)](https://travis-ci.org/typescript-ruby/typescript-rails) [![Coverage Status](https://coveralls.io/repos/typescript-ruby/typescript-rails/badge.png)](https://coveralls.io/r/typescript-ruby/typescript-rails)
22

3-
This is a wrapper for the [TypeScript](http://www.typescriptlang.org/) JavaScript superset language by Microsoft.
3+
This is a wrapper for the [TypeScript](http://www.typescriptlang.org/), JavaScript superset language by Microsoft.
44

55
It enables you to use the `.ts` extension in the Asset Pipeline and also in ActionView Templates.
66

test/test_helper.rb

+14-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,17 @@
1-
# Configure Rails Envinronment
1+
# Configure coveralls environment
2+
3+
require 'coveralls'
4+
require 'simplecov'
5+
6+
SimpleCov.formatter = SimpleCov::Formatter::MultiFormatter[
7+
SimpleCov::Formatter::HTMLFormatter,
8+
Coveralls::SimpleCov::Formatter
9+
]
10+
SimpleCov.start do
11+
add_filter '.bundle/'
12+
end
13+
14+
# Configure Rails environment
215
ENV["RAILS_ENV"] = "test"
316

417
require 'rails'

typescript-rails.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,5 @@ Gem::Specification.new do |gem|
2323
gem.test_files = gem.files.grep(%r{^(test|spec|features)/})
2424
gem.require_paths = ["lib"]
2525

26-
gem.required_ruby_version = ">= 1.9.3"
26+
gem.required_ruby_version = ">= 2.0.0"
2727
end

0 commit comments

Comments
 (0)