import test from 'node:test' import assert from 'node:assert/strict' import fs from 'node:fs' import path from 'node:path' import vm from 'node:vm' const practiceFile = path.resolve('pagesMy/practice.vue') const flushPromises = () => new Promise(resolve => setImmediate(resolve)) function mountPracticePage () { const source = fs.readFileSync(practiceFile, 'utf8') const script = source.match(/