11import { create } from '../lib/index.js'
2- import { describe , test , expect } from 'vitest'
2+ import { describe , test } from 'node:test'
3+ import assert from 'node:assert'
34import { readFileSync , writeFileSync , rmSync , existsSync } from 'node:fs'
45import { spawnSync } from 'node:child_process'
56import { join , dirname } from 'node:path'
@@ -43,7 +44,7 @@ function runTest (testName, configs, { mjs = false, filePath = TEST_MODULE_PATH,
4344 const output = ( result . stdout ?. toString ( ) || '' ) + ( result . stderr ?. toString ( ) || '' )
4445 throw new Error ( `node test.${ ext } exited with ${ result . status } :\n${ output } ` )
4546 }
46- expect ( result . status ) . toBe ( 0 )
47+ assert . equal ( result . status , 0 )
4748}
4849
4950describe ( 'arguments_mutation' , ( ) => {
@@ -461,7 +462,7 @@ describe('buffer_input', () => {
461462 const fromString = transformer . transform ( code , 'cjs' )
462463 const fromBuffer = transformer . transform ( Buffer . from ( code ) , 'cjs' )
463464
464- expect ( fromBuffer . code ) . toBe ( fromString . code )
465+ assert . equal ( fromBuffer . code , fromString . code )
465466 } )
466467} )
467468
@@ -488,20 +489,20 @@ describe('source_map', () => {
488489 const transformer = instrumentor . getTransformer ( TEST_MODULE_NAME , TEST_MODULE_VERSION , TEST_MODULE_PATH )
489490 const { code : generatedCode , map } = transformer . transform ( originalCode , 'cjs' )
490491
491- expect ( map ) . toBeTruthy ( )
492+ assert . ok ( map )
492493
493494 const consumer = new SourceMapConsumer ( JSON . parse ( map ) )
494495 const generatedLines = generatedCode . split ( '\n' )
495496
496497 // Find the generated line containing `return 42` and the column of `42`
497498 const generatedLine = generatedLines . findIndex ( l => l . includes ( 'return 42' ) ) + 1
498- expect ( generatedLine ) . toBeGreaterThan ( 0 )
499+ assert . equal ( generatedLine > 0 , true )
499500 const generatedColumn = generatedLines [ generatedLine - 1 ] . indexOf ( '42' )
500501
501502 const original = consumer . originalPositionFor ( { line : generatedLine , column : generatedColumn } )
502503
503- expect ( original . line ) . toBe ( originalReturnLine )
504- expect ( original . column ) . toBe ( originalReturnColumn )
504+ assert . equal ( original . line , originalReturnLine )
505+ assert . equal ( original . column , originalReturnColumn )
505506 } )
506507} )
507508
0 commit comments