Skip to content

Commit 7512a84

Browse files
refactor(react-components): more test util import path replacements (#5052)
* refactor(react-components): use import alias for all tests * chore: fix some broken imports
1 parent 73626b8 commit 7512a84

File tree

13 files changed

+27
-36
lines changed

13 files changed

+27
-36
lines changed

react-components/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
}
99
},
1010
"imports": {
11-
"#test-utils/*": "./tests/tests-utilities/*.ts"
11+
"#test-utils/*": "./tests/tests-utilities/*.ts",
12+
"#test-components/*": "./tests/tests-utilities/*.tsx"
1213
},
1314
"types": "./dist/index.d.ts",
1415
"type": "module",

react-components/src/architecture/base/utilities/extensions/rayExtensions.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Ray, Vector3 } from 'three';
22
import { describe, test } from 'vitest';
33
import { getClosestPointOnLine } from './rayExtensions';
4-
import { expectEqualVector3 } from '../../../../../tests/tests-utilities/primitives/primitiveTestUtil';
4+
import { expectEqualVector3 } from '#test-utils/primitives/primitiveTestUtil';
55

66
describe('getClosestPointOnLine', () => {
77
test('should get closest when orthogonal', () => {

react-components/src/architecture/base/utilities/extensions/vectorExtensions.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {
1010
rotatePiHalf,
1111
verticalDistanceTo
1212
} from './vectorExtensions';
13-
import { expectEqualVector3 } from '../../../../../tests/tests-utilities/primitives/primitiveTestUtil';
13+
import { expectEqualVector3 } from '#test-utils/primitives/primitiveTestUtil';
1414

1515
describe('vectorExtensions', () => {
1616
test('should calculate horizontal angle', () => {

react-components/src/architecture/concrete/primitives/box/BoxView.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ import { FocusType } from '../../../base/domainObjectsHelpers/FocusType';
1010
import { Changes } from '../../../base/domainObjectsHelpers/Changes';
1111
import { DomainObjectChange } from '../../../base/domainObjectsHelpers/DomainObjectChange';
1212
import { CDF_TO_VIEWER_TRANSFORMATION, type CustomObjectIntersectInput } from '@cognite/reveal';
13-
import { expectEqualVector3 } from '../../../../../tests/tests-utilities/primitives/primitiveTestUtil';
13+
import { expectEqualVector3 } from '#test-utils/primitives/primitiveTestUtil';
1414
import {
1515
addView,
1616
createIntersectInput,
1717
expectChildrenLength
18-
} from '../../../../../tests/tests-utilities/architecture/viewUtil';
18+
} from '#test-utils/architecture/viewUtil';
1919
import { isDomainObjectIntersection } from '../../../base/domainObjectsHelpers/DomainObjectIntersection';
2020
import { PrimitivePickInfo } from '../common/PrimitivePickInfo';
2121
import { MeasureBoxDomainObject } from '../../measurements/MeasureBoxDomainObject';

react-components/src/components/Reveal3DResources/hooks/useRemoveNonReferencedModels.test.tsx

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,11 @@ import {
1414
viewerImage360CollectionsMock,
1515
viewerModelsMock,
1616
viewerRemoveModelsMock
17-
} from '../../../../tests/tests-utilities/fixtures/viewer';
18-
import { createRenderTargetMock } from '../../../../tests/tests-utilities/fixtures/renderTarget';
19-
import {
20-
cadMock,
21-
cadModelOptions,
22-
createCadMock
23-
} from '../../../../tests/tests-utilities/fixtures/cadModel';
24-
import {
25-
createImage360ClassicMock,
26-
image360ClassicOptions
27-
} from '../../../../tests/tests-utilities/fixtures/image360';
28-
import {
29-
createPointCloudMock,
30-
pointCloudModelOptions
31-
} from '../../../../tests/tests-utilities/fixtures/pointCloud';
17+
} from '#test-utils/fixtures/viewer';
18+
import { createRenderTargetMock } from '#test-utils/fixtures/renderTarget';
19+
import { cadMock, cadModelOptions, createCadMock } from '#test-utils/fixtures/cadModel';
20+
import { createImage360ClassicMock, image360ClassicOptions } from '#test-utils/fixtures/image360';
21+
import { createPointCloudMock, pointCloudModelOptions } from '#test-utils/fixtures/pointCloud';
3222

3323
describe(useRemoveNonReferencedModels.name, () => {
3424
beforeEach(() => {

react-components/src/components/RevealCanvas/ViewerContext.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { describe, test, expect, beforeEach } from 'vitest';
55
import { useRenderTarget, useReveal, ViewerContextProvider } from './ViewerContext';
66
import { type Cognite3DViewer, type DataSourceType } from '@cognite/reveal';
77
import { cleanup, render } from '@testing-library/react';
8-
import { createRenderTargetMock } from '../../../tests/tests-utilities/fixtures/renderTarget';
8+
import { createRenderTargetMock } from '#test-utils/fixtures/renderTarget';
99
import { type RevealRenderTarget } from '../../architecture';
1010
import { type ReactElement } from 'react';
1111

react-components/src/components/RevealToolbar/LayersButton/components/LayersButtonsStrip.test.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ import {
99
createCadHandlerMock,
1010
createPointCloudHandlerMock,
1111
createImage360HandlerMock
12-
} from '../../../../../tests/tests-utilities/fixtures/modelHandler';
12+
} from '#test-utils/fixtures/modelHandler';
1313
import {
1414
viewerMock,
1515
viewerImage360CollectionsMock,
1616
viewerModelsMock
17-
} from '../../../../../tests/tests-utilities/fixtures/viewer';
17+
} from '#test-utils/fixtures/viewer';
1818
import { type CogniteModel } from '@cognite/reveal';
19-
import { cadMock } from '../../../../../tests/tests-utilities/fixtures/cadModel';
20-
import { createImage360ClassicMock } from '../../../../../tests/tests-utilities/fixtures/image360';
19+
import { cadMock } from '#test-utils/fixtures/cadModel';
20+
import { createImage360ClassicMock } from '#test-utils/fixtures/image360';
2121
import { LayersButtonStrip } from './LayersButtonsStrip';
2222
import { type ModelLayerHandlers } from '../types';
2323
import { type ReactNode, type ReactElement } from 'react';

react-components/src/components/RevealToolbar/LayersButton/components/ModelLayerSelection.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import { render, fireEvent } from '@testing-library/react';
55
import { describe, expect, test, vi } from 'vitest';
66
import { ModelLayerSelection } from './ModelLayerSelection';
7-
import { createCadHandlerMock } from '../../../../../tests/tests-utilities/fixtures/modelHandler';
7+
import { createCadHandlerMock } from '#test-utils/fixtures/modelHandler';
88
import { SelectPanel } from '@cognite/cogs-lab';
99

1010
describe(ModelLayerSelection.name, () => {

react-components/src/components/RevealToolbar/LayersButton/components/ModelLayersButton.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import { render, fireEvent } from '@testing-library/react';
55
import { describe, expect, test, vi, beforeEach } from 'vitest';
66
import { ModelLayersButton } from './ModelLayersButton';
7-
import { createCadHandlerMock } from '../../../../../tests/tests-utilities/fixtures/modelHandler';
7+
import { createCadHandlerMock } from '#test-utils/fixtures/modelHandler';
88
import { type ModelHandler } from '../ModelHandler';
99

1010
describe(ModelLayersButton.name, () => {

react-components/src/components/RevealToolbar/LayersButton/components/ModelLayersList.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import { render } from '@testing-library/react';
55
import { describe, expect, test, vi } from 'vitest';
66
import { ModelLayersList } from './ModelLayersList';
7-
import { createCadHandlerMock } from '../../../../../tests/tests-utilities/fixtures/modelHandler';
7+
import { createCadHandlerMock } from '#test-utils/fixtures/modelHandler';
88
import { SelectPanel } from '@cognite/cogs-lab';
99

1010
describe(ModelLayersList.name, () => {

0 commit comments

Comments
 (0)