Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
John McDowell committed Jun 2, 2023
1 parent c39e2f7 commit 354f4b4
Show file tree
Hide file tree
Showing 261 changed files with 16,835 additions and 5,042 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,4 @@ java/classes
app/autotest
app/localhost

node_modules/
83 changes: 83 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "web-app",
"type": "shell",
"linux": {
"command": "${env:SHELL}"
},
"windows": {
"command": "pwsh"
},
"isBackground": true,
"options": {
"cwd": "${workspaceFolder}/packages/web-app"
},
"presentation": {
"echo": true,
"reveal": "never",
"focus": false,
"panel": "dedicated",
"showReuseMessage": false,
"clear": false,
"close": false
},
"runOptions": {
"runOn": "folderOpen"
}
},
{
"label": "native-app",
"type": "shell",
"linux": {
"command": "${env:SHELL}"
},
"windows": {
"command": "pwsh"
},
"isBackground": true,
"options": {
"cwd": "${workspaceFolder}/packages/native-app"
},
"presentation": {
"echo": true,
"reveal": "never",
"focus": false,
"panel": "dedicated",
"showReuseMessage": false,
"clear": false,
"close": false
},
"runOptions": {
"runOn": "folderOpen"
}
},
{
"label": "common",
"type": "shell",
"linux": {
"command": "${env:SHELL}"
},
"windows": {
"command": "pwsh"
},
"isBackground": true,
"options": {
"cwd": "${workspaceFolder}/packages/common"
},
"presentation": {
"echo": true,
"reveal": "never",
"focus": false,
"panel": "dedicated",
"showReuseMessage": false,
"clear": false,
"close": false
},
"runOptions": {
"runOn": "folderOpen"
}
}
]
}
15 changes: 15 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"private": true,
"scripts": {
"clean": "rimraf node_modules",
"clean:full": "yarn clean && cd packages/common && yarn clean && cd ../web-app && yarn clean && cd ../native-app && yarn clean"
},
"workspaces": {
"packages": [
"packages/common",
"packages/diplicity-common-internal",
"packages/web-app",
"packages/native-app"
]
}
}
3 changes: 2 additions & 1 deletion packages/common/.gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
node_modules
dist
lib
yarn-error.log
yarn-error.log
.turbo
8 changes: 8 additions & 0 deletions packages/common/jest.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
module.exports = {
roots: ["<rootDir>/src"],
transform: {
"^.+\\.tsx?$": "ts-jest",
},
testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.tsx?$",
moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"],
};
9 changes: 5 additions & 4 deletions packages/common/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
"build": "yarn build:esm && yarn build:cjs",
"build:esm": "tsc -p tsconfig.build.json",
"build:cjs": "tsc -p tsconfig.build.json --module commonjs --outDir lib/cjs",
"clean": "rimraf node_modules",
"lint": "eslint src/**/*.{ts,tsx} --max-warnings 0",
"test": "jest --detectOpenHandles",
"test-coverage": "jest --silent --detectOpenHandles --ci --coverage --coverageReporters=\"text\" --coverageReporters=\"text-summary\""
Expand All @@ -20,11 +21,11 @@
"devDependencies": {
"@reduxjs/toolkit": "^1.8.3",
"@testing-library/react-hooks": "^7.0.2",
"@types/jest": "^27.4.1",
"@types/jest": "29.5.2",
"@types/jquery": "^3.5.13",
"@types/node": "^17.0.19",
"@types/react": "^17.0.39",
"@types/react-dom": "^17.0.11",
"@types/react": "^17.0.2",
"@types/react-dom": "^17.0.2",
"@types/xmldom": "^0.1.31",
"@typescript-eslint/eslint-plugin": "^5.12.1",
"@typescript-eslint/parser": "^5.12.1",
Expand Down Expand Up @@ -105,4 +106,4 @@
"xmldom": "^0.6.0",
"yup": "^0.32.11"
}
}
}
47 changes: 0 additions & 47 deletions packages/common/src/Globals.ts

This file was deleted.

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ export interface ApiResponse<TObj> {
Links?: Link[] | null;
}

type Edge = {
Flags: {
[key: string]: boolean;
};
};
// type Edge = {
// Flags: {
// [key: string]: boolean;
// };
// };

type Link = {
Rel: string;
Expand Down

This file was deleted.

14 changes: 7 additions & 7 deletions packages/common/src/hooks/__tests__/usePageLoad.unit.test.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { renderHook } from "@testing-library/react-hooks";
import { PageName, uiActions } from "../../store";
import { uiActions } from "../../store";
import usePageLoad, { useLazyPageLoad } from "../usePageLoad";

const mockUseDispatch = jest.fn();
Expand All @@ -13,11 +13,11 @@ describe("usePageLoad", () => {
mockUseDispatch.mockClear();
});
test("Dispatches page load action", () => {
renderHook(() => usePageLoad(PageName.CreateGame));
expect(mockUseDispatch).toBeCalledWith(uiActions.pageLoad(PageName.CreateGame));
renderHook(() => usePageLoad("CreateGame"));
expect(mockUseDispatch).toBeCalledWith(uiActions.pageLoad("CreateGame"));
});
test("Doesn't dispatch on re-render", () => {
const result = renderHook(() => usePageLoad(PageName.CreateGame));
const result = renderHook(() => usePageLoad("CreateGame"));
result.rerender();
expect(mockUseDispatch).toBeCalledTimes(1);
});
Expand All @@ -28,12 +28,12 @@ describe("useLazyPageLoad", () => {
mockUseDispatch.mockClear();
});
test("Doesn't dispatch when not called", () => {
renderHook(() => useLazyPageLoad(PageName.CreateGame));
renderHook(() => useLazyPageLoad("CreateGame"));
expect(mockUseDispatch).not.toBeCalled();
});
test("Dispatches page load action when called", () => {
const { result } = renderHook(() => useLazyPageLoad(PageName.CreateGame));
const { result } = renderHook(() => useLazyPageLoad("CreateGame"));
result.current();
expect(mockUseDispatch).toBeCalledWith(uiActions.pageLoad(PageName.CreateGame));
expect(mockUseDispatch).toBeCalledWith(uiActions.pageLoad("CreateGame"));
});
});
13 changes: 8 additions & 5 deletions packages/common/src/hooks/index.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
export { default as useCreateGame } from "./useCreateGame";
export { default as useCreateOrderMenu } from "./useCreateOrderMenu";
export { default as useCreateGameForm } from "./useCreateGameForm";
// export { default as useCreateOrderMenu } from "./useCreateOrderMenu";
export { default as useFeedbackWrapper } from "./useFeedbackWrapper";
export { default as useGameCard } from "./useGameCard";
export { default as useGameList } from "./useGameList";
export { default as useMap } from "./useMap";
export { default as useGameDetailView } from "./useGameDetailView";
export { default as useGameInfoView } from "./useGameInfoView";
export { default as useGameListView } from "./useGameListView";
export { default as useMapComponentView } from "./useMapComponentView";
export { default as useOrders } from "./useOrders";
export { default as usePageLoad, useLazyPageLoad } from "./usePageLoad";
export { default as usePhaseSelector } from "./usePhaseSelector";
export { default as usePlayerInfoView } from "./usePlayerInfoView";
export { default as useVariantInfoView } from "./useVariantInfoView";
26 changes: 0 additions & 26 deletions packages/common/src/hooks/service.ts

This file was deleted.

Loading

2 comments on commit 354f4b4

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Coverage report for packages/common

❌ An unexpected error occurred. For more details, check console

Error: The process '/usr/local/bin/yarn' failed with exit code 1
St.
Category Percentage Covered / Total
🔴 Statements 40.87% 320/783
🔴 Branches 7.34% 16/218
🔴 Functions 10.24% 21/205
🔴 Lines 40.09% 257/641

Test suite run failed

Failed tests: 4/5. Failed suites: 3/4.
  ● Test suite failed to run

    src/utils/__tests__/general.unit.test.ts:111:35 - error TS2345: Argument of type 'Variant' is not assignable to parameter of type 'TransformedVariant'.
      Type 'Variant' is missing the following properties from type 'TransformedVariant': createdBy, description, graph, map, and 14 more.

    111     const result = getNationColor(variant, "france");
                                          ~~~~~~~
    src/utils/__tests__/general.unit.test.ts:115:35 - error TS2345: Argument of type 'Variant' is not assignable to parameter of type 'TransformedVariant'.

    115     const result = getNationColor(variant, "england");
                                          ~~~~~~~
    src/utils/__tests__/general.unit.test.ts:119:35 - error TS2345: Argument of type 'Variant' is not assignable to parameter of type 'TransformedVariant'.

    119     const result = getNationColor(variant, "Neutral");
                                          ~~~~~~~
    src/utils/__tests__/general.unit.test.ts:123:35 - error TS2345: Argument of type 'Variant' is not assignable to parameter of type 'TransformedVariant'.

    123     const result = getNationColor(variant, "Diplicity");
                                          ~~~~~~~
    src/utils/__tests__/general.unit.test.ts:127:33 - error TS2345: Argument of type 'Variant' is not assignable to parameter of type 'TransformedVariant'.

    127     expect(() => getNationColor(variant, "Germany")).toThrow(Error);
                                        ~~~~~~~
    src/utils/__tests__/general.unit.test.ts:130:27 - error TS2345: Argument of type 'Variant' is not assignable to parameter of type 'TransformedVariant'.

    130     expect(getNationColor(variant, "Italy")).toBe("#2196F3");
                                  ~~~~~~~
    src/utils/__tests__/general.unit.test.ts:142:42 - error TS2345: Argument of type 'Variant' is not assignable to parameter of type 'TransformedVariant'.

    142     const result = getNationAbbreviation(variant, england);
                                                 ~~~~~~~
    src/utils/__tests__/general.unit.test.ts:146:42 - error TS2345: Argument of type 'Variant' is not assignable to parameter of type 'TransformedVariant'.

    146     const result = getNationAbbreviation(variant, "France");
                                                 ~~~~~~~
    src/utils/__tests__/general.unit.test.ts:150:42 - error TS2345: Argument of type 'Variant' is not assignable to parameter of type 'TransformedVariant'.

    150     const result = getNationAbbreviation({} as Variant, england);
                                                 ~~~~~~~~~~~~~
    src/utils/__tests__/general.unit.test.ts:162:38 - error TS2345: Argument of type 'Variant' is not assignable to parameter of type 'TransformedVariant'.

    162     const result = getNationFlagLink(variant, england);
                                             ~~~~~~~
    src/utils/__tests__/general.unit.test.ts:167:38 - error TS2345: Argument of type 'Variant' is not assignable to parameter of type 'TransformedVariant'.

    167     const result = getNationFlagLink(noLinksVariant, england);
                                             ~~~~~~~~~~~~~~
    src/utils/__tests__/general.unit.test.ts:171:38 - error TS2345: Argument of type 'Variant' is not assignable to parameter of type 'TransformedVariant'.

    171     const result = getNationFlagLink(variant, "Diplicity");
                                             ~~~~~~~
    src/utils/__tests__/general.unit.test.ts:175:38 - error TS2345: Argument of type 'Variant' is not assignable to parameter of type 'TransformedVariant'.

    175     const result = getNationFlagLink(variant, "France");
                                             ~~~~~~~


  ● Test suite failed to run

    Your test suite must contain at least one test.

      at onResult (../../node_modules/jest-cli/node_modules/@jest/core/build/TestScheduler.js:175:18)
          at Array.map (<anonymous>)


  ● usePageLoad › Dispatches page load action

    TypeError: Cannot read properties of undefined (reading 'current')

      14 |   });
      15 |   test("Dispatches page load action", () => {
    > 16 |     renderHook(() => usePageLoad("CreateGame"));
         |               ^
      17 |     expect(mockUseDispatch).toBeCalledWith(uiActions.pageLoad("CreateGame"));
      18 |   });
      19 |   test("Doesn't dispatch on re-render", () => {

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at render (node_modules/@testing-library/react-hooks/lib/native/pure.js:73:34)
      at renderHook (node_modules/@testing-library/react-hooks/lib/core/index.js:114:5)
      at Object.<anonymous> (src/hooks/__tests__/usePageLoad.unit.test.tsx:16:15)

  ● usePageLoad › Doesn't dispatch on re-render

    TypeError: Cannot read properties of undefined (reading 'current')

      18 |   });
      19 |   test("Doesn't dispatch on re-render", () => {
    > 20 |     const result = renderHook(() => usePageLoad("CreateGame"));
         |                              ^
      21 |     result.rerender();
      22 |     expect(mockUseDispatch).toBeCalledTimes(1);
      23 |   });

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at render (node_modules/@testing-library/react-hooks/lib/native/pure.js:73:34)
      at renderHook (node_modules/@testing-library/react-hooks/lib/core/index.js:114:5)
      at Object.<anonymous> (src/hooks/__tests__/usePageLoad.unit.test.tsx:20:30)

  ● useLazyPageLoad › Doesn't dispatch when not called

    TypeError: Cannot read properties of undefined (reading 'current')

      29 |   });
      30 |   test("Doesn't dispatch when not called", () => {
    > 31 |     renderHook(() => useLazyPageLoad("CreateGame"));
         |               ^
      32 |     expect(mockUseDispatch).not.toBeCalled();
      33 |   });
      34 |   test("Dispatches page load action when called", () => {

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at render (node_modules/@testing-library/react-hooks/lib/native/pure.js:73:34)
      at renderHook (node_modules/@testing-library/react-hooks/lib/core/index.js:114:5)
      at Object.<anonymous> (src/hooks/__tests__/usePageLoad.unit.test.tsx:31:15)

  ● useLazyPageLoad › Dispatches page load action when called

    TypeError: Cannot read properties of undefined (reading 'current')

      33 |   });
      34 |   test("Dispatches page load action when called", () => {
    > 35 |     const { result } = renderHook(() => useLazyPageLoad("CreateGame"));
         |                                  ^
      36 |     result.current();
      37 |     expect(mockUseDispatch).toBeCalledWith(uiActions.pageLoad("CreateGame"));
      38 |   });

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at render (node_modules/@testing-library/react-hooks/lib/native/pure.js:73:34)
      at renderHook (node_modules/@testing-library/react-hooks/lib/core/index.js:114:5)
      at Object.<anonymous> (src/hooks/__tests__/usePageLoad.unit.test.tsx:35:34)

Report generated by 🧪jest coverage report action from 354f4b4

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Coverage report for packages/native-app

❌ An unexpected error occurred. For more details, check console

Error: The process '/usr/local/bin/yarn' failed with exit code 1
St.
Category Percentage Covered / Total
🔴 Statements 10.3% 58/563
🔴 Branches 0% 0/218
🔴 Functions 2.49% 5/201
🔴 Lines 10.41% 58/557

Test suite run failed

Failed tests: 30/35. Failed suites: 37/42.
  ● Test suite failed to run

    TypeError: (0 , _.createTelemetryService) is not a function

      4 |
      5 | const TelemetryContext = createContext<ITelemetryService>(
    > 6 |   createTelemetryService()
        |                         ^
      7 | );
      8 |
      9 | const TelemetryProvider = ({

      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/telemetry.provider.tsx:6:25)
      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/index.ts:3:1)


  ● Test suite failed to run

    TypeError: (0 , _.createTelemetryService) is not a function

      4 |
      5 | const TelemetryContext = createContext<ITelemetryService>(
    > 6 |   createTelemetryService()
        |                         ^
      7 | );
      8 |
      9 | const TelemetryProvider = ({

      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/telemetry.provider.tsx:6:25)
      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/index.ts:3:1)


  ● Test suite failed to run

    TypeError: (0 , _.createTelemetryService) is not a function

      4 |
      5 | const TelemetryContext = createContext<ITelemetryService>(
    > 6 |   createTelemetryService()
        |                         ^
      7 | );
      8 |
      9 | const TelemetryProvider = ({

      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/telemetry.provider.tsx:6:25)
      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/index.ts:3:1)


  ● Test suite failed to run

    TypeError: (0 , _.createTelemetryService) is not a function

      4 |
      5 | const TelemetryContext = createContext<ITelemetryService>(
    > 6 |   createTelemetryService()
        |                         ^
      7 | );
      8 |
      9 | const TelemetryProvider = ({

      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/telemetry.provider.tsx:6:25)
      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/index.ts:3:1)


  ● PlayerCardContainer › Returns empty element if isError

    TypeError: Cannot read properties of undefined (reading 'current')

      46 |       isError: true,
      47 |     });
    > 48 |     render(<PlayerCardContainer {...defaultProps} />);
         |           ^
      49 |     expect(mockPlayerCard).not.toHaveBeenCalled();
      50 |     expect(mockPlayerCardSkeleton).not.toHaveBeenCalled();
      51 |   });

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at Object.<anonymous> (src/components/PlayerCard/__tests__/PlayerCard.container.unit.test.tsx:48:11)

  ● PlayerCardContainer › Returns skeleton if isLoading

    TypeError: Cannot read properties of undefined (reading 'current')

      55 |       isLoading: true,
      56 |     });
    > 57 |     render(<PlayerCardContainer {...defaultProps} />);
         |           ^
      58 |     expect(mockPlayerCard).not.toHaveBeenCalled();
      59 |     expect(mockPlayerCardSkeleton).toHaveBeenCalled();
      60 |   });

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at Object.<anonymous> (src/components/PlayerCard/__tests__/PlayerCard.container.unit.test.tsx:57:11)

  ● PlayerCardContainer › Returns skeleton if no data

    TypeError: Cannot read properties of undefined (reading 'current')

      63 |       ...defaultPlayerDisplayQuery,
      64 |     });
    > 65 |     render(<PlayerCardContainer {...defaultProps} />);
         |           ^
      66 |     expect(mockPlayerCard).not.toHaveBeenCalled();
      67 |     expect(mockPlayerCardSkeleton).toHaveBeenCalled();
      68 |   });

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at Object.<anonymous> (src/components/PlayerCard/__tests__/PlayerCard.container.unit.test.tsx:65:11)

  ● PlayerCardContainer › Returns PlayerCard if data

    TypeError: Cannot read properties of undefined (reading 'current')

      72 |       data: {},
      73 |     });
    > 74 |     render(<PlayerCardContainer {...defaultProps} />);
         |           ^
      75 |     expect(mockPlayerCard).toHaveBeenCalled();
      76 |     expect(mockPlayerCardSkeleton).not.toHaveBeenCalled();
      77 |   });

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at Object.<anonymous> (src/components/PlayerCard/__tests__/PlayerCard.container.unit.test.tsx:74:11)


  ● Test suite failed to run

    TypeError: (0 , _.createTelemetryService) is not a function

      4 |
      5 | const TelemetryContext = createContext<ITelemetryService>(
    > 6 |   createTelemetryService()
        |                         ^
      7 | );
      8 |
      9 | const TelemetryProvider = ({

      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/telemetry.provider.tsx:6:25)
      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/index.ts:3:1)


  ● Test suite failed to run

    Cannot find module '../../utils/general' from 'src/components/GoodBadSlider/GoodBadSlider.tsx'

    Require stack:
      src/components/GoodBadSlider/GoodBadSlider.tsx
      src/components/GoodBadSlider/__tests__/GoodBadSlider.unit.test.tsx

       6 | import { useStyles } from "./GoodBadSlider.styles";
       7 | import { ValueRating } from "diplicity-common-internal";
    >  8 | import { getValueRating } from "../../utils/general";
         | ^
       9 |
      10 | interface GoodBadSliderProps {
      11 |   value: number;

      at Resolver.resolveModule (../../node_modules/jest-resolve/build/index.js:306:11)
      at Object.<anonymous> (src/components/GoodBadSlider/GoodBadSlider.tsx:8:1)
      at Object.<anonymous> (src/components/GoodBadSlider/__tests__/GoodBadSlider.unit.test.tsx:4:1)


  ● Test suite failed to run

    TypeError: (0 , _.createTelemetryService) is not a function

      4 |
      5 | const TelemetryContext = createContext<ITelemetryService>(
    > 6 |   createTelemetryService()
        |                         ^
      7 | );
      8 |
      9 | const TelemetryProvider = ({

      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/telemetry.provider.tsx:6:25)
      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/index.ts:3:1)


  ● Test suite failed to run

    TypeError: (0 , _.createTelemetryService) is not a function

      4 |
      5 | const TelemetryContext = createContext<ITelemetryService>(
    > 6 |   createTelemetryService()
        |                         ^
      7 | );
      8 |
      9 | const TelemetryProvider = ({

      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/telemetry.provider.tsx:6:25)
      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/index.ts:3:1)


  ● Test suite failed to run

    Cannot find module '../AuthWrapper' from 'src/components/__tests__/AuthWrapper.unit.test.tsx'

      2 |
      3 | import { render } from "@testing-library/react-native";
    > 4 | import AuthWrapper from "../AuthWrapper";
        | ^
      5 | import { useSelector } from "react-redux";
      6 | import { Linking } from "react-native";
      7 | import { authActions } from "diplicity-common-internal";

      at Resolver.resolveModule (../../node_modules/jest-resolve/build/index.js:306:11)
      at Object.<anonymous> (src/components/__tests__/AuthWrapper.unit.test.tsx:4:1)


  ● Test suite failed to run

    TypeError: (0 , _.createTelemetryService) is not a function

      4 |
      5 | const TelemetryContext = createContext<ITelemetryService>(
    > 6 |   createTelemetryService()
        |                         ^
      7 | );
      8 |
      9 | const TelemetryProvider = ({

      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/telemetry.provider.tsx:6:25)
      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/index.ts:3:1)


  ● Test suite failed to run

    TypeError: (0 , _.createTelemetryService) is not a function

      4 |
      5 | const TelemetryContext = createContext<ITelemetryService>(
    > 6 |   createTelemetryService()
        |                         ^
      7 | );
      8 |
      9 | const TelemetryProvider = ({

      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/telemetry.provider.tsx:6:25)
      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/index.ts:3:1)


  ● MyGames › Renders without error

    TypeError: Cannot read properties of undefined (reading 'current')

      25 | describe("MyGames", () => {
      26 |   const renderSut = () => {
    > 27 |     return render(<Sut />);
         |                  ^
      28 |   };
      29 |   beforeEach(() => {
      30 |     jest.clearAllMocks();

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at renderSut (src/screens/MyGames/__tests__/MyGames.unit.test.tsx:27:18)
      at Object.<anonymous> (src/screens/MyGames/__tests__/MyGames.unit.test.tsx:33:5)

  ● MyGames › Renders PlayerCard

    TypeError: Cannot read properties of undefined (reading 'current')

      25 | describe("MyGames", () => {
      26 |   const renderSut = () => {
    > 27 |     return render(<Sut />);
         |                  ^
      28 |   };
      29 |   beforeEach(() => {
      30 |     jest.clearAllMocks();

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at renderSut (src/screens/MyGames/__tests__/MyGames.unit.test.tsx:27:18)
      at Object.<anonymous> (src/screens/MyGames/__tests__/MyGames.unit.test.tsx:36:5)

  ● MyGames › Renders Filter

    TypeError: Cannot read properties of undefined (reading 'current')

      25 | describe("MyGames", () => {
      26 |   const renderSut = () => {
    > 27 |     return render(<Sut />);
         |                  ^
      28 |   };
      29 |   beforeEach(() => {
      30 |     jest.clearAllMocks();

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at renderSut (src/screens/MyGames/__tests__/MyGames.unit.test.tsx:27:18)
      at Object.<anonymous> (src/screens/MyGames/__tests__/MyGames.unit.test.tsx:40:5)

  ● MyGames › onChange Filter calls setStatus

    TypeError: Cannot read properties of undefined (reading 'current')

      25 | describe("MyGames", () => {
      26 |   const renderSut = () => {
    > 27 |     return render(<Sut />);
         |                  ^
      28 |   };
      29 |   beforeEach(() => {
      30 |     jest.clearAllMocks();

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at renderSut (src/screens/MyGames/__tests__/MyGames.unit.test.tsx:27:18)
      at Object.<anonymous> (src/screens/MyGames/__tests__/MyGames.unit.test.tsx:44:5)


  ● Test suite failed to run

    TypeError: (0 , _.createTelemetryService) is not a function

      4 |
      5 | const TelemetryContext = createContext<ITelemetryService>(
    > 6 |   createTelemetryService()
        |                         ^
      7 | );
      8 |
      9 | const TelemetryProvider = ({

      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/telemetry.provider.tsx:6:25)
      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/index.ts:3:1)


  ● Test suite failed to run

    Cannot find module '../Switch' from 'src/components/__tests__/Switch.unit.test.tsx'

      3 | import { fireEvent, render } from "@testing-library/react-native";
      4 |
    > 5 | import Switch from "../Switch";
        | ^
      6 |
      7 | const WrappedSwitch = (props: Parameters<typeof Switch>[0]) => {
      8 |   return <Switch {...props} />;

      at Resolver.resolveModule (../../node_modules/jest-resolve/build/index.js:306:11)
      at Object.<anonymous> (src/components/__tests__/Switch.unit.test.tsx:5:1)


  ● Test suite failed to run

    TypeError: (0 , _.createTelemetryService) is not a function

      4 |
      5 | const TelemetryContext = createContext<ITelemetryService>(
    > 6 |   createTelemetryService()
        |                         ^
      7 | );
      8 |
      9 | const TelemetryProvider = ({

      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/telemetry.provider.tsx:6:25)
      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/index.ts:3:1)


  ● Test suite failed to run

    TypeError: (0 , _.createTelemetryService) is not a function

      4 |
      5 | const TelemetryContext = createContext<ITelemetryService>(
    > 6 |   createTelemetryService()
        |                         ^
      7 | );
      8 |
      9 | const TelemetryProvider = ({

      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/telemetry.provider.tsx:6:25)
      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/index.ts:3:1)


  ● ErrorMessage › Renders without error

    TypeError: Cannot read properties of undefined (reading 'current')

      13 | describe("ErrorMessage", () => {
      14 |   const arrange = (options: ArrangeOptions) => {
    > 15 |     return render(<ErrorMessage {...options.props} />);
         |                  ^
      16 |   };
      17 |   beforeEach(() => {
      18 |     props = { error: { status: 500 } };

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at arrange (src/components/__tests__/ErrorMessage.unit.test.tsx:15:18)
      at Object.<anonymous> (src/components/__tests__/ErrorMessage.unit.test.tsx:21:5)

  ● ErrorMessage › Shows message for 500

    TypeError: Cannot read properties of undefined (reading 'current')

      13 | describe("ErrorMessage", () => {
      14 |   const arrange = (options: ArrangeOptions) => {
    > 15 |     return render(<ErrorMessage {...options.props} />);
         |                  ^
      16 |   };
      17 |   beforeEach(() => {
      18 |     props = { error: { status: 500 } };

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at arrange (src/components/__tests__/ErrorMessage.unit.test.tsx:15:18)
      at Object.<anonymous> (src/components/__tests__/ErrorMessage.unit.test.tsx:24:27)

  ● ErrorMessage › Shows message for 401

    TypeError: Cannot read properties of undefined (reading 'current')

      13 | describe("ErrorMessage", () => {
      14 |   const arrange = (options: ArrangeOptions) => {
    > 15 |     return render(<ErrorMessage {...options.props} />);
         |                  ^
      16 |   };
      17 |   beforeEach(() => {
      18 |     props = { error: { status: 500 } };

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at arrange (src/components/__tests__/ErrorMessage.unit.test.tsx:15:18)
      at Object.<anonymous> (src/components/__tests__/ErrorMessage.unit.test.tsx:30:27)

  ● ErrorMessage › Shows no messge for other code

    TypeError: Cannot read properties of undefined (reading 'current')

      13 | describe("ErrorMessage", () => {
      14 |   const arrange = (options: ArrangeOptions) => {
    > 15 |     return render(<ErrorMessage {...options.props} />);
         |                  ^
      16 |   };
      17 |   beforeEach(() => {
      18 |     props = { error: { status: 500 } };

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at arrange (src/components/__tests__/ErrorMessage.unit.test.tsx:15:18)
      at Object.<anonymous> (src/components/__tests__/ErrorMessage.unit.test.tsx:35:27)


  ● Map › Renders without error

    TypeError: Cannot read properties of undefined (reading 'current')

      25 |
      26 | describe("Map", () => {
    > 27 |   const renderSut = () => render(<Sut gameId={gameId} />);
         |                                 ^
      28 |   test("Renders without error", () => {
      29 |     renderSut();
      30 |   });

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at renderSut (src/screens/Map/__tests__/Map.unit.test.tsx:27:33)
      at Object.<anonymous> (src/screens/Map/__tests__/Map.unit.test.tsx:29:5)

  ● Map › Layout event sets width and height

    TypeError: Cannot read properties of undefined (reading 'current')

      25 |
      26 | describe("Map", () => {
    > 27 |   const renderSut = () => render(<Sut gameId={gameId} />);
         |                                 ^
      28 |   test("Renders without error", () => {
      29 |     renderSut();
      30 |   });

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at renderSut (src/screens/Map/__tests__/Map.unit.test.tsx:27:33)
      at Object.<anonymous> (src/screens/Map/__tests__/Map.unit.test.tsx:33:20)


  ● BottomSheetSelectOption › Renders without error when selected

    TypeError: Cannot read properties of undefined (reading 'current')

      16 | describe("BottomSheetSelectOption", () => {
      17 |   test("Renders without error when selected", () => {
    > 18 |     screen = render(
         |                    ^
      19 |       <BottomSheetSelectOption {...defaultProps} selected={true} />
      20 |     );
      21 |     expect(screen).toBeTruthy();

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at Object.<anonymous> (src/components/BottomSheet/__tests__/BottomSheetSelectOption.test.tsx:18:20)

  ● BottomSheetSelectOption › Renders without error when not selected

    TypeError: Cannot read properties of undefined (reading 'current')

      22 |   });
      23 |   test("Renders without error when not selected", () => {
    > 24 |     screen = render(
         |                    ^
      25 |       <BottomSheetSelectOption {...defaultProps} selected={false} />
      26 |     );
      27 |     expect(screen).toBeTruthy();

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at Object.<anonymous> (src/components/BottomSheet/__tests__/BottomSheetSelectOption.test.tsx:24:20)

  ● BottomSheetSelectOption › Calls onChange when pressed

    TypeError: Cannot read properties of undefined (reading 'current')

      28 |   });
      29 |   test("Calls onChange when pressed", () => {
    > 30 |     screen = render(<BottomSheetSelectOption {...defaultProps} />);
         |                    ^
      31 |     fireEvent.press(screen.getByA11yRole("button"));
      32 |     expect(mockOnChange).toHaveBeenCalledWith("test");
      33 |   });

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at Object.<anonymous> (src/components/BottomSheet/__tests__/BottomSheetSelectOption.test.tsx:30:20)


  ● Skeleton › passes down all props and styles

    TypeError: Cannot read properties of undefined (reading 'current')

      21 |   it("passes down all props and styles", () => {
      22 |     const props = { height: 40 };
    > 23 |     render(<Skeleton height={40} />);
         |           ^
      24 |     expect(mockSkeleton).toHaveBeenCalledWith(
      25 |       {
      26 |         ...props,

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at Object.<anonymous> (src/components/Skeleton/__tests__/Skeleton.unit.test.tsx:23:11)


  ● VariantInfo › Renders without error

    TypeError: Cannot read properties of undefined (reading 'current')

      26 |
      27 | describe("VariantInfo", () => {
    > 28 |   const renderSut = () => render(<Sut />);
         |                                 ^
      29 |   test("Renders without error", () => {
      30 |     renderSut();
      31 |   });

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at renderSut (src/screens/VariantInfo/__tests__/VariantInfo.unit.test.tsx:28:33)
      at Object.<anonymous> (src/screens/VariantInfo/__tests__/VariantInfo.unit.test.tsx:30:5)


  ● PlayerInfo › Renders without error

    TypeError: Cannot read properties of undefined (reading 'current')

      26 |
      27 | describe("PlayerInfo", () => {
    > 28 |   const renderSut = () => render(<Sut />);
         |                                 ^
      29 |   test("Renders without error", () => {
      30 |     renderSut();
      31 |   });

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at renderSut (src/screens/PlayerInfo/__tests__/PlayerInfo.unit.test.tsx:28:33)
      at Object.<anonymous> (src/screens/PlayerInfo/__tests__/PlayerInfo.unit.test.tsx:30:5)


  ● PlayerCardSkeleton › Renders without error (compact)

    TypeError: Cannot read properties of undefined (reading 'current')

       7 | describe("PlayerCardSkeleton", () => {
       8 |   test("Renders without error (compact)", () => {
    >  9 |     const screen = render(<PlayerCardSkeleton variant="compact" />);
         |                          ^
      10 |     expect(screen).toBeTruthy();
      11 |   });
      12 |   test("Renders without error (expanded)", () => {

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at Object.<anonymous> (src/components/PlayerCard/__tests__/PlayerCard.skeleton.unit.test.tsx:9:26)

  ● PlayerCardSkeleton › Renders without error (expanded)

    TypeError: Cannot read properties of undefined (reading 'current')

      11 |   });
      12 |   test("Renders without error (expanded)", () => {
    > 13 |     const screen = render(<PlayerCardSkeleton variant="expanded" />);
         |                          ^
      14 |     expect(screen).toBeTruthy();
      15 |   });
      16 | });

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at Object.<anonymous> (src/components/PlayerCard/__tests__/PlayerCard.skeleton.unit.test.tsx:13:26)


  ● Button › Renders without error

    TypeError: Cannot read properties of undefined (reading 'current')

      13 | describe("Button", () => {
      14 |   const arrange = (options: ArrangeOptions) => {
    > 15 |     return render(<Button {...options.props} />);
         |                  ^
      16 |   };
      17 |   beforeEach(() => {
      18 |     props = {};

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at arrange (src/components/__tests__/Button.unit.test.tsx:15:18)
      at Object.<anonymous> (src/components/__tests__/Button.unit.test.tsx:21:5)


  ● BottomSheet › Renders children within RNEBottomSheet

    TypeError: Cannot read properties of undefined (reading 'current')

       8 | describe("BottomSheet", () => {
       9 |   test("Renders children within RNEBottomSheet", () => {
    > 10 |     screen = render(
         |                    ^
      11 |       <BottomSheet>
      12 |         <View testID="test-child" />
      13 |       </BottomSheet>

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at Object.<anonymous> (src/components/BottomSheet/__tests__/BottomSheet.test.tsx:10:20)


  ● GameInfo › Renders without error

    TypeError: Cannot read properties of undefined (reading 'current')

      20 | describe("GameInfo", () => {
      21 |   test("Renders without error", () => {
    > 22 |     render(<GameInfo />);
         |           ^
      23 |   });
      24 | });
      25 |

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at Object.<anonymous> (src/screens/GameInfo/__tests__/GameInfo.unit.test.tsx:22:11)


  ● GameCardSkeleton › Renders without error

    TypeError: Cannot read properties of undefined (reading 'current')

       7 | describe("GameCardSkeleton", () => {
       8 |   test("Renders without error", () => {
    >  9 |     const screen = render(<GameCardSkeleton />);
         |                          ^
      10 |     expect(screen).toBeTruthy();
      11 |   });
      12 | });

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at Object.<anonymous> (src/components/GameCard/__tests__/GameCard.skeleton.unit.test.tsx:9:26)


  ● BottomSheetButton › Renders without error

    TypeError: Cannot read properties of undefined (reading 'current')

       7 | describe("BottomSheetButton", () => {
       8 |   test("Renders without error", () => {
    >  9 |     screen = render(<BottomSheetButton />);
         |                    ^
      10 |     expect(screen).toBeTruthy();
      11 |   });
      12 | });

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at Object.<anonymous> (src/components/BottomSheet/__tests__/BottomSheetButton.test.tsx:9:20)


  ● Orders › Renders without error

    TypeError: Cannot read properties of undefined (reading 'current')

       7 |
       8 | describe("Orders", () => {
    >  9 |   const renderSut = () => render(<Sut gameId={gameId} />);
         |                                 ^
      10 |   test("Renders without error", () => {
      11 |     renderSut();
      12 |   });

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at renderSut (src/screens/Orders/__tests__/Orders.unit.test.tsx:9:33)
      at Object.<anonymous> (src/screens/Orders/__tests__/Orders.unit.test.tsx:11:5)


  ● Chat › Renders without error

    TypeError: Cannot read properties of undefined (reading 'current')

       8 | describe("Chat", () => {
       9 |   test("Renders without error", () => {
    > 10 |     render(<Chat gameId={gameId} />);
         |           ^
      11 |   });
      12 | });
      13 |

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at Object.<anonymous> (src/screens/Chat/__tests__/Chat.unit.test.tsx:10:11)


  ● BrowseGames › Renders without error

    TypeError: Cannot read properties of undefined (reading 'current')

       6 | describe("BrowseGames", () => {
       7 |   test("Renders without error", () => {
    >  8 |     render(<BrowseGames />);
         |           ^
       9 |   });
      10 | });
      11 |

      at act (../../node_modules/react-test-renderer/cjs/react-test-renderer.development.js:15259:59)
      at renderWithAct (../../node_modules/@testing-library/react-native/src/render.tsx:66:3)
      at render (../../node_modules/@testing-library/react-native/src/render.tsx:32:20)
      at Object.<anonymous> (src/screens/BrowseGames/__tests__/BrowseGames.unit.test.tsx:8:11)


  ● Test suite failed to run

    TypeError: (0 , _.createTelemetryService) is not a function

      4 |
      5 | const TelemetryContext = createContext<ITelemetryService>(
    > 6 |   createTelemetryService()
        |                         ^
      7 | );
      8 |
      9 | const TelemetryProvider = ({

      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/telemetry.provider.tsx:6:25)
      at Object.<anonymous> (../diplicity-common-internal/src/services/telemetry/index.ts:3:1)


  ● Test suite failed to run

    Your test suite must contain at least one test.

      at onResult (../../node_modules/@jest/core/build/TestScheduler.js:175:18)
      at ../../node_modules/@jest/core/build/TestScheduler.js:304:17
          at Array.map (<anonymous>)


  ● Test suite failed to run

    Your test suite must contain at least one test.

      at onResult (../../node_modules/@jest/core/build/TestScheduler.js:175:18)
      at ../../node_modules/@jest/core/build/TestScheduler.js:304:17
          at Array.map (<anonymous>)


  ● Test suite failed to run

    Your test suite must contain at least one test.

      at onResult (../../node_modules/@jest/core/build/TestScheduler.js:175:18)
      at ../../node_modules/@jest/core/build/TestScheduler.js:304:17
          at Array.map (<anonymous>)


  ● Test suite failed to run

    Your test suite must contain at least one test.

      at onResult (../../node_modules/@jest/core/build/TestScheduler.js:175:18)
      at ../../node_modules/@jest/core/build/TestScheduler.js:304:17
          at Array.map (<anonymous>)

Report generated by 🧪jest coverage report action from 354f4b4

Please sign in to comment.