12 lines
346 B
JavaScript
12 lines
346 B
JavaScript
|
// use the commonjs syntax to prevent compiler from transpiling the module syntax
|
||
|
|
||
|
const test = require('ava').default
|
||
|
|
||
|
test('unload module', (t) => {
|
||
|
const { add } = require('../index.node')
|
||
|
t.is(add(1, 2), 3)
|
||
|
delete require.cache[require.resolve('../index.node')]
|
||
|
const { add: add2 } = require('../index.node')
|
||
|
t.is(add2(1, 2), 3)
|
||
|
})
|