1
- import os
2
1
import random
3
2
from collections import defaultdict
4
3
from datetime import date , datetime , timedelta
@@ -204,8 +203,8 @@ def test_calls_cache_results(self):
204
203
205
204
class TestScssCommand (TestCase ):
206
205
def setUp (self ):
207
- self .scss_path = os . path . join ( settings .STATICFILES_DIRS [0 ], "scss" , "evap.scss" )
208
- self .css_path = os . path . join ( settings .STATICFILES_DIRS [0 ], "css" , "evap.css" )
206
+ self .scss_path = settings .STATICFILES_DIRS [0 ] / "scss" / "evap.scss"
207
+ self .css_path = settings .STATICFILES_DIRS [0 ] / "css" / "evap.css"
209
208
210
209
@patch ("subprocess.run" )
211
210
def test_scss_called (self , mock_subprocess_run ):
@@ -246,14 +245,14 @@ def test_scss_called_with_no_sass_installed(self, mock_subprocess_run):
246
245
247
246
class TestTsCommand (TestCase ):
248
247
def setUp (self ):
249
- self .ts_path = os . path . join ( settings .STATICFILES_DIRS [0 ], "ts" )
248
+ self .ts_path = settings .STATICFILES_DIRS [0 ] / "ts"
250
249
251
250
@patch ("subprocess.run" )
252
251
def test_ts_compile (self , mock_subprocess_run ):
253
252
management .call_command ("ts" , "compile" )
254
253
255
254
mock_subprocess_run .assert_called_once_with (
256
- ["npx" , "tsc" , "--project" , os . path . join ( self .ts_path , "tsconfig.compile.json" ) ],
255
+ ["npx" , "tsc" , "--project" , self .ts_path / "tsconfig.compile.json" ],
257
256
check = True ,
258
257
)
259
258
@@ -264,7 +263,7 @@ def test_ts_compile_with_watch(self, mock_subprocess_run):
264
263
management .call_command ("ts" , "compile" , "--watch" )
265
264
266
265
mock_subprocess_run .assert_called_once_with (
267
- ["npx" , "tsc" , "--project" , os . path . join ( self .ts_path , "tsconfig.compile.json" ) , "--watch" ],
266
+ ["npx" , "tsc" , "--project" , self .ts_path / "tsconfig.compile.json" , "--watch" ],
268
267
check = True ,
269
268
)
270
269
@@ -280,7 +279,7 @@ def test_ts_test(self, mock_render_pages, mock_call_command, mock_subprocess_run
280
279
mock_subprocess_run .assert_has_calls (
281
280
[
282
281
call (
283
- ["npx" , "tsc" , "--project" , os . path . join ( self .ts_path , "tsconfig.compile.json" ) ],
282
+ ["npx" , "tsc" , "--project" , self .ts_path / "tsconfig.compile.json" ],
284
283
check = True ,
285
284
),
286
285
call (["npx" , "jest" ], check = True ),
0 commit comments