🏡 index : quine-global/ava.git

import test from 'ava';

import cjs from './required.cjs';
import {receivedArgs} from './required.mjs';

test('receives arguments from config', t => {
	t.deepEqual(receivedArgs, ['hello', 'world']);
	t.deepEqual(cjs.receivedArgs, ['goodbye']);
});

test('side-effects are execute when tests loaded, before test code', async t => {
	const now = Date.now();
	const sideEffect = await import('./side-effect.js');
	t.true(sideEffect.default < now);
});