1- require 'test_helper'
1+ require File . join ( File . dirname ( __FILE__ ) , 'test_helper.rb' )
22require 'action_controller'
33require 'typescript-rails'
44
55class SiteController < ActionController ::Base
6- self . view_paths = File . expand_path ( " ../fixtures" , __FILE__ )
6+ self . view_paths = File . expand_path ( ' ../fixtures' , __FILE__ )
77end
88
99DummyApp = ActionDispatch ::Routing ::RouteSet . new
@@ -29,26 +29,26 @@ def source
2929 last_response . body . gsub ( %r{^//[^\n ]*}m , '' )
3030 end
3131
32- test " typescript views are served as javascript" do
33- get " /site/index.js"
32+ test ' typescript views are served as javascript' do
33+ get ' /site/index.js'
3434 assert_match /var x = 5;\s */ ,
3535 source
3636 end
3737
38- test " <reference> to other .ts file works" do
39- get " /site/ref1_2.js"
38+ test ' <reference> to other .ts file works' do
39+ get ' /site/ref1_2.js'
4040 assert_match /var f = function \( x, y\) \{ \s *return x \+ y;\s *\} ;\s *f\( 1, 2\) ;\s */ ,
4141 source
4242 end
4343
44- test " <reference> to other .d.ts file works" do
45- get " /site/ref2_2.js"
44+ test ' <reference> to other .d.ts file works' do
45+ get ' /site/ref2_2.js'
4646 assert_match /f\( 1, 2\) ;\s */ ,
4747 source
4848 end
4949
50- test " <reference> to multiple .ts files works" do
51- get " /site/ref3_1.js"
50+ test ' <reference> to multiple .ts files works' do
51+ get ' /site/ref3_1.js'
5252 assert_match /var f1 = function \( \) \{ \s *\} ;\s *var f2 = function \( \) \{ \s *\} ;\s *f1\( \) ;\s *f2\( \) ;/ ,
5353 source
5454 end
0 commit comments