File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -86,17 +86,20 @@ jobs:
8686
8787 - name : 📲 Test telemetry data generation
8888 run : |
89- node -e "
90- try {
91- const { generateMockTelemetryData } = require('./src/data/telemetryData.js');
92- const data = generateMockTelemetryData();
93- if (data && data.soc && data.speed) {
94- console.log('✅ Telemetry data generation successful');
95- } else {
96- throw new Error('Invalid telemetry data structure');
97- }
98- } catch (error) {
99- console.error('❌ Telemetry data test failed:', error.message);
100- process.exit(1);
89+ # Create a temporary test file to handle ES module import
90+ echo "import { generateMockTelemetryData } from './src/data/telemetryData.js';
91+ try {
92+ const data = generateMockTelemetryData();
93+ if (data && data.soc && data.speed) {
94+ console.log('✅ Telemetry data generation successful');
95+ process.exit(0);
96+ } else {
97+ throw new Error('Invalid telemetry data structure');
10198 }
102- "
99+ } catch (error) {
100+ console.error('❌ Telemetry data test failed:', error.message);
101+ process.exit(1);
102+ }" > telemetry-test.mjs
103+
104+ # Run the test file with Node.js
105+ node telemetry-test.mjs
You can’t perform that action at this time.
0 commit comments