import { UIClient } from '@/core/index.js'
-import { toastMock } from '../setup'
-import { createUIServerConfig, TEST_HASH_ID, TEST_ID_TAG } from './constants'
-import { MockWebSocket } from './helpers'
+import { toastMock } from '../setup.js'
+import { createUIServerConfig, TEST_HASH_ID, TEST_ID_TAG } from './constants.js'
+import { MockWebSocket } from './helpers.js'
// Reset singleton between tests
beforeEach(() => {
} from '@/core/index.js'
import { useFetchData } from '@/shared/composables/useFetchData.js'
-import { toastMock } from '../setup'
+import { toastMock } from '../setup.js'
describe('Utils', () => {
describe('localStorage utilities', () => {
import { useLayoutData } from '@/shared/composables/useLayoutData.js'
-import { createMockUIClient, type MockUIClient, withSetup } from '../../helpers'
+import { createMockUIClient, type MockUIClient, withSetup } from '../../helpers.js'
let mockClient: MockUIClient
let chargingStations: Ref<unknown[]>
} from '@/core/index.js'
import { toastMock } from '../../../setup.js'
-import { createUIServerConfig } from '../../constants'
+import { createUIServerConfig } from '../../constants.js'
import { createMockUIClient, type MockUIClient, withSetup } from '../../helpers.js'
vi.mock('@/core/index.js', async importOriginal => {
import { chargingStationsKey, configurationKey, templatesKey, uiClientKey } from '@/core/index.js'
import ClassicLayout from '@/skins/classic/ClassicLayout.vue'
-import { createUIServerConfig } from '../../constants'
-import { createMockUIClient, type MockUIClient } from '../../helpers'
+import { createUIServerConfig } from '../../constants.js'
+import { createMockUIClient, type MockUIClient } from '../../helpers.js'
vi.mock('vue-router', () => ({
useRoute: () => ref({ name: 'charging-stations', params: {} }),
import ConnectorRow from '@/skins/modern/components/ConnectorRow.vue'
import { toastMock } from '../../../setup.js'
-import { TEST_HASH_ID, TEST_STATION_ID } from '../../constants'
+import { TEST_HASH_ID, TEST_STATION_ID } from '../../constants.js'
import { createMockUIClient, type MockUIClient } from '../../helpers.js'
let mockClient: MockUIClient
import StartTransactionDialog from '@/skins/modern/components/dialogs/StartTransactionDialog.vue'
import { toastMock } from '../../../setup.js'
-import { createChargingStationData, TEST_HASH_ID, TEST_STATION_ID } from '../../constants'
+import { createChargingStationData, TEST_HASH_ID, TEST_STATION_ID } from '../../constants.js'
import { createMockUIClient, type MockUIClient } from '../../helpers.js'
let mockClient: MockUIClient
import ModernLayout from '@/skins/modern/ModernLayout.vue'
import { toastMock } from '../../../setup.js'
-import { createChargingStationData, createUIServerConfig } from '../../constants'
+import { createChargingStationData, createUIServerConfig } from '../../constants.js'
import { createMockUIClient, type MockUIClient } from '../../helpers.js'
vi.mock('@/core/index.js', async importOriginal => {
import SimulatorBar from '@/skins/modern/components/SimulatorBar.vue'
-import { createUIServerConfig } from '../../constants'
+import { createUIServerConfig } from '../../constants.js'
const baseServer = createUIServerConfig({ name: 'Alpha' })
const altServer = createUIServerConfig({ host: 'beta', name: 'Beta' })
createConnectorStatus,
TEST_HASH_ID,
TEST_STATION_ID,
-} from '../../constants'
+} from '../../constants.js'
import { createMockUIClient, type MockUIClient } from '../../helpers.js'
let mockClient: MockUIClient