@@ -91,7 +91,7 @@ impl RstestParserPlugin {
91
91
. presentational_dependencies
92
92
. push ( Box :: new ( ConstDependency :: new (
93
93
range,
94
- ".require_actual " . into ( ) ,
94
+ ".rstest_require_actual " . into ( ) ,
95
95
None ,
96
96
) ) ) ;
97
97
@@ -158,7 +158,7 @@ impl RstestParserPlugin {
158
158
. unwrap_or ( value. as_ref ( ) )
159
159
. to_string ( ) ,
160
160
) ;
161
- let is_relative_request = path_buf. starts_with ( "." ) ; // TODO: consider alias?
161
+ let is_relative_request = path_buf. to_string ( ) . starts_with ( "." ) ; // TODO: consider alias?
162
162
let mocked_target = if is_relative_request {
163
163
// Mock relative request to alongside `__mocks__` directory.
164
164
path_buf
@@ -294,7 +294,7 @@ impl RstestParserPlugin {
294
294
. presentational_dependencies
295
295
. push ( Box :: new ( ConstDependency :: new (
296
296
call_expr. callee . span ( ) . into ( ) ,
297
- "__webpack_require__.reset_modules " . into ( ) ,
297
+ "__webpack_require__.rstest_reset_modules " . into ( ) ,
298
298
None ,
299
299
) ) ) ;
300
300
Some ( true )
@@ -417,54 +417,54 @@ impl JavascriptParserPlugin for RstestParserPlugin {
417
417
if let Some ( prop) = q. prop . as_ident ( ) {
418
418
match ( ident. sym . as_str ( ) , prop. sym . as_str ( ) ) {
419
419
// rs.mock
420
- ( "rs" , "mock" ) => {
420
+ ( "rs" , "mock" ) | ( "rstest" , "mock" ) => {
421
421
self . process_mock ( parser, call_expr, true , true , MockMethod :: Mock , true ) ;
422
422
return Some ( false ) ;
423
423
}
424
424
// rs.mockRequire
425
- ( "rs" , "mockRequire" ) => {
425
+ ( "rs" , "mockRequire" ) | ( "rstest" , "mockRequire" ) => {
426
426
self . process_mock ( parser, call_expr, true , false , MockMethod :: Mock , true ) ;
427
427
return Some ( false ) ;
428
428
}
429
429
// rs.doMock
430
- ( "rs" , "doMock" ) => {
430
+ ( "rs" , "doMock" ) | ( "rstest" , "doMock" ) => {
431
431
self . process_mock ( parser, call_expr, false , true , MockMethod :: Mock , true ) ;
432
432
return Some ( false ) ;
433
433
}
434
434
// rs.doMockRequire
435
- ( "rs" , "doMockRequire" ) => {
435
+ ( "rs" , "doMockRequire" ) | ( "rstest" , "doMockRequire" ) => {
436
436
self . process_mock ( parser, call_expr, false , false , MockMethod :: Mock , true ) ;
437
437
return Some ( false ) ;
438
438
}
439
439
// rs.importActual
440
- ( "rs" , "importActual" ) => {
440
+ ( "rs" , "importActual" ) | ( "rstest" , "importActual" ) => {
441
441
return self . process_import_actual ( parser, call_expr) ;
442
442
}
443
443
// rs.requireActual
444
- ( "rs" , "requireActual" ) => {
444
+ ( "rs" , "requireActual" ) | ( "rstest" , "requireActual" ) => {
445
445
return self . process_require_actual ( parser, call_expr) ;
446
446
}
447
447
// rs.importMock
448
- ( "rs" , "importMock" ) => {
448
+ ( "rs" , "importMock" ) | ( "rstest" , "importMock" ) => {
449
449
return self . load_mock ( parser, call_expr, true ) ;
450
450
}
451
451
// rs.requireMock
452
- ( "rs" , "requireMock" ) => {
452
+ ( "rs" , "requireMock" ) | ( "rstest" , "requireMock" ) => {
453
453
return self . load_mock ( parser, call_expr, false ) ;
454
454
}
455
455
// rs.unmock
456
- ( "rs" , "unmock" ) => {
456
+ ( "rs" , "unmock" ) | ( "rstest" , "unmock" ) => {
457
457
self . process_mock ( parser, call_expr, true , true , MockMethod :: Unmock , false ) ;
458
458
return Some ( true ) ;
459
459
}
460
460
// rs.doUnmock
461
- ( "rs" , "doUnmock" ) => {
461
+ ( "rs" , "doUnmock" ) | ( "rstest" , "doUnmock" ) => {
462
462
// return self.unmock_method(parser, call_expr, true);
463
463
self . process_mock ( parser, call_expr, false , true , MockMethod :: Unmock , false ) ;
464
464
return Some ( true ) ;
465
465
}
466
466
// rs.resetModules
467
- ( "rs" , "resetModules" ) => {
467
+ ( "rs" , "resetModules" ) | ( "rstest" , "resetModules" ) => {
468
468
return self . reset_modules ( parser, call_expr) ;
469
469
}
470
470
_ => {
0 commit comments