Skip to content

Commit c88c12c

Browse files
author
Lars Brillert
committed
fix 1.9.3 stuff and add js tests to travis
1 parent e3310a4 commit c88c12c

File tree

4 files changed

+12
-8
lines changed

4 files changed

+12
-8
lines changed

.travis.yml

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
sudo: false
22
language: ruby
3+
script: rake test spec:javascripts
34
rvm:
45
- 1.9.3
56
- 2.2.4

Rakefile

+9-8
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,15 @@ load 'rails/tasks/engine.rake'
2727
Bundler::GemHelper.install_tasks
2828

2929
require 'rake/testtask'
30-
31-
task :js_tests do
32-
system("cd test/dummy")
33-
system("RAILS_ENV=test rake assets:precompile")
34-
system("cd ../..")
35-
system("evergreen run")
36-
system("cd test/dummy")
37-
system("RAILS_ENV=test rake assets:clean")
30+
require 'evergreen'
31+
32+
namespace :spec do
33+
desc "Run JavaScript specs via Evergreen"
34+
task :javascripts => :environment do
35+
Evergreen.root = File.expand_path('.')
36+
result = Evergreen::Runner.new.run
37+
Kernel.exit(1) unless result
38+
end
3839
end
3940

4041
Rake::TestTask.new(:test) do |t|

test/dummy/config/application.rb

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# encoding: utf-8
12
require File.expand_path('../boot', __FILE__)
23

34
#require 'rails/all'

test/i18n_viz_test.rb

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# encoding: utf-8
12
require 'test_helper'
23

34
class I18nVizIntegrationTest < ActionDispatch::IntegrationTest

0 commit comments

Comments
 (0)