run-test.js 506 B

12345678910111213141516171819
  1. #!/usr/bin/env node
  2. // Simple script to run our TypeScript test file
  3. const { execSync } = require('node:child_process');
  4. const path = require('node:path');
  5. try {
  6. // Compile the test file with ts-node
  7. console.log('Running convert.test.ts...');
  8. execSync('npx ts-node tests/convert.test.ts', {
  9. cwd: path.resolve(__dirname, '..'),
  10. stdio: 'inherit',
  11. });
  12. console.log('\nTest completed successfully!');
  13. } catch (error) {
  14. console.error('\nTest failed:', error.message);
  15. process.exit(1);
  16. }