| New file |
| | |
| | | import assert from 'node:assert/strict' |
| | | import { readFile } from 'node:fs/promises' |
| | | |
| | | const chart = await readFile(new URL('../src/components/ConsoleProjectChartPanel.vue', import.meta.url), 'utf8') |
| | | const consoleView = await readFile(new URL('../src/views/TestConsole.vue', import.meta.url), 'utf8') |
| | | |
| | | assert.match(chart, /PersistedTestStep/) |
| | | assert.match(chart, /PersistedTestCycle/) |
| | | assert.match(chart, /lastStepVoltage/) |
| | | assert.match(chart, /endVoltage/) |
| | | assert.match(chart, /dischargeCapacityPerFactor/) |
| | | assert.match(chart, /capacityFactor/) |
| | | assert.match(chart, /finalVoltage2/) |
| | | assert.match(chart, /metric\.key !== 'finalVoltage2'/) |
| | | assert.match(chart, /connectNulls: false/) |
| | | assert.match(chart, /value === null \|\| value === undefined/) |
| | | assert.match(consoleView, /getPersistedTestSteps/) |
| | | assert.match(consoleView, /getPersistedTestCycles/) |
| | | assert.match(consoleView, /projectCapacityFactor\.value = group\?\.specs\.f \|\| ''/) |
| | | |
| | | console.log('Ticket12 工步与项目图表契约通过') |