1
- require 'test_helper'
1
+ require File . join ( File . dirname ( __FILE__ ) , 'test_helper.rb' )
2
2
require 'action_controller'
3
3
require 'typescript-rails'
4
4
5
5
class SiteController < ActionController ::Base
6
- self . view_paths = File . expand_path ( " ../fixtures" , __FILE__ )
6
+ self . view_paths = File . expand_path ( ' ../fixtures' , __FILE__ )
7
7
end
8
8
9
9
DummyApp = ActionDispatch ::Routing ::RouteSet . new
@@ -29,26 +29,26 @@ def source
29
29
last_response . body . gsub ( %r{^//[^\n ]*}m , '' )
30
30
end
31
31
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'
34
34
assert_match /var x = 5;\s */ ,
35
35
source
36
36
end
37
37
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'
40
40
assert_match /var f = function \( x, y\) \{ \s *return x \+ y;\s *\} ;\s *f\( 1, 2\) ;\s */ ,
41
41
source
42
42
end
43
43
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'
46
46
assert_match /f\( 1, 2\) ;\s */ ,
47
47
source
48
48
end
49
49
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'
52
52
assert_match /var f1 = function \( \) \{ \s *\} ;\s *var f2 = function \( \) \{ \s *\} ;\s *f1\( \) ;\s *f2\( \) ;/ ,
53
53
source
54
54
end
0 commit comments