@@ -12,7 +12,7 @@ class SassRailsTest < Sass::Rails::TestCase
12
12
"puts Rails.application.config.sass.style"
13
13
end
14
14
15
- assert_output / compact/
15
+ assert_output %r{ compact}
16
16
end
17
17
end
18
18
@@ -42,7 +42,7 @@ class SassRailsTest < Sass::Rails::TestCase
42
42
"puts Rails.application.config.assets.css_compressor"
43
43
end
44
44
45
- assert_output / yui/
45
+ assert_output %r{ yui}
46
46
end
47
47
end
48
48
@@ -52,7 +52,7 @@ class SassRailsTest < Sass::Rails::TestCase
52
52
"puts Rails.application.config.sass.style"
53
53
end
54
54
55
- assert_output / expanded/
55
+ assert_output %r{ expanded}
56
56
end
57
57
end
58
58
@@ -99,49 +99,49 @@ class SassRailsTest < Sass::Rails::TestCase
99
99
test 'sprockets require works correctly' do
100
100
within_rails_app ( 'scss_project' ) do |app_root |
101
101
css_output = asset_output ( 'css_application.css' )
102
- assert_match / globbed/ , css_output
102
+ assert_match %r{ globbed} , css_output
103
103
104
- if File . exists ?( "#{ app_root } /log/development.log" )
104
+ if File . exist ?( "#{ app_root } /log/development.log" )
105
105
log_file = "#{ app_root } /log/development.log"
106
- elsif File . exists ?( "#{ app_root } /log/test.log" )
106
+ elsif File . exist ?( "#{ app_root } /log/test.log" )
107
107
log_file = "#{ app_root } /log/test.log"
108
108
else
109
109
flunk "log file was not created"
110
110
end
111
111
112
112
log_output = File . open ( log_file ) . read
113
- refute_match / Warning/ , log_output
113
+ refute_match %r{ Warning} , log_output
114
114
end
115
115
end
116
116
117
117
test 'sass imports work correctly' do
118
118
css_output = sprockets_render ( 'scss_project' , 'application.css' )
119
- assert_match / main/ , css_output
120
- assert_match / top-level/ , css_output
121
- assert_match / partial-sass/ , css_output
122
- assert_match / partial-scss/ , css_output
123
- assert_match / sub-folder-relative-sass/ , css_output
124
- assert_match / sub-folder-relative-scss/ , css_output
125
- assert_match / not-a-partial/ , css_output
126
- assert_match / globbed/ , css_output
127
- assert_match / nested-glob/ , css_output
128
- assert_match / nested-glob-erb/ , css_output
129
- assert_match / nested-glob-erb-css-scss/ , css_output
130
- assert_match / plain-old-css/ , css_output
131
- assert_match / another-plain-old-css/ , css_output
132
- assert_match / without-css-ext/ , css_output
133
- assert_match / css-erb-handler/ , css_output
134
- assert_match / scss-erb-handler/ , css_output
135
- assert_match / sass-erb-handler/ , css_output
136
- assert_match / css-sass-erb-handler/ , css_output
137
- assert_match / css-scss-erb-handler/ , css_output
138
- assert_match / default-old-css/ , css_output
119
+ assert_match %r{ main} , css_output
120
+ assert_match %r{ top-level} , css_output
121
+ assert_match %r{ partial-sass} , css_output
122
+ assert_match %r{ partial-scss} , css_output
123
+ assert_match %r{ sub-folder-relative-sass} , css_output
124
+ assert_match %r{ sub-folder-relative-scss} , css_output
125
+ assert_match %r{ not-a-partial} , css_output
126
+ assert_match %r{ globbed} , css_output
127
+ assert_match %r{ nested-glob} , css_output
128
+ assert_match %r{ nested-glob-erb} , css_output
129
+ assert_match %r{ nested-glob-erb-css-scss} , css_output
130
+ assert_match %r{ plain-old-css} , css_output
131
+ assert_match %r{ another-plain-old-css} , css_output
132
+ assert_match %r{ without-css-ext} , css_output
133
+ assert_match %r{ css-erb-handler} , css_output
134
+ assert_match %r{ scss-erb-handler} , css_output
135
+ assert_match %r{ sass-erb-handler} , css_output
136
+ assert_match %r{ css-sass-erb-handler} , css_output
137
+ assert_match %r{ css-scss-erb-handler} , css_output
138
+ assert_match %r{ default-old-css} , css_output
139
139
end
140
140
141
141
test 'sprockets directives are ignored within an import' do
142
142
css_output = sprockets_render ( 'scss_project' , 'import_css_application.css' )
143
- assert_match / \. css-application/ , css_output
144
- assert_match / \. import-css-application/ , css_output
143
+ assert_match %r{ \. css-application} , css_output
144
+ assert_match %r{ \. import-css-application} , css_output
145
145
end
146
146
147
147
test 'globbed imports work when new file is added' do
@@ -157,7 +157,7 @@ class SassRailsTest < Sass::Rails::TestCase
157
157
end
158
158
159
159
css_output = asset_output ( filename )
160
- assert_match / new-file-test/ , css_output
160
+ assert_match %r{ new-file-test} , css_output
161
161
end
162
162
end
163
163
@@ -174,7 +174,7 @@ class SassRailsTest < Sass::Rails::TestCase
174
174
end
175
175
176
176
css_output = asset_output ( filename )
177
- assert_match / changed-file-test/ , css_output
177
+ assert_match %r{ changed-file-test} , css_output
178
178
end
179
179
end
180
180
0 commit comments