codi-test-framework
Advanced tools
Comparing version 0.0.19 to 0.0.20
{ | ||
"name": "codi-test-framework", | ||
"version": "0.0.19", | ||
"version": "0.0.20", | ||
"description": "A simple test framework for JavaScript", | ||
@@ -5,0 +5,0 @@ "main": "src/testRunner.js", |
@@ -95,14 +95,18 @@ import fs from 'fs'; | ||
// Run each test file sequentially | ||
for (const file of testFiles) { | ||
await runWebTestFile(file); | ||
} | ||
// Create an array to store the promises for each test file | ||
const testPromises = testFiles.map(file => runWebTestFile(file)); | ||
// Return a promise that resolves with the test results | ||
return new Promise((resolve) => { | ||
resolve({ | ||
try { | ||
// Wait for all the test promises to resolve | ||
await Promise.all(testPromises); | ||
// Return a promise that resolves with the test results | ||
return Promise.resolve({ | ||
passed: passedTests, | ||
failed: failedTests | ||
}); | ||
}); | ||
} catch (error) { | ||
console.error('Error running tests:', error); | ||
throw error; | ||
} | ||
} | ||
@@ -109,0 +113,0 @@ |
15575
206