@skyux-sdk/testing
Version:
This library was generated with [Nx](https://nx.dev).
1 lines • 11.9 kB
Source Map (JSON)
{"version":3,"file":"skyux-sdk-testing-vitest.mjs","sources":["../../../../../libs/sdk/testing/vitest/src/matchers/to-be-accessible.ts","../../../../../libs/sdk/testing/vitest/src/matchers/to-be-visible.ts","../../../../../libs/sdk/testing/vitest/src/matchers/to-equal-lib-resource-text.ts","../../../../../libs/sdk/testing/vitest/src/matchers/to-equal-resource-text.ts","../../../../../libs/sdk/testing/vitest/src/matchers/to-exist.ts","../../../../../libs/sdk/testing/vitest/src/matchers/to-have-css-class.ts","../../../../../libs/sdk/testing/vitest/src/matchers/to-have-lib-resource-text.ts","../../../../../libs/sdk/testing/vitest/src/matchers/to-have-resource-text.ts","../../../../../libs/sdk/testing/vitest/src/matchers/to-have-style.ts","../../../../../libs/sdk/testing/vitest/src/matchers/to-have-text.ts","../../../../../libs/sdk/testing/vitest/src/matchers/to-match-lib-resource-template.ts","../../../../../libs/sdk/testing/vitest/src/matchers/to-match-resource-template.ts","../../../../../libs/sdk/testing/vitest/src/skyux-sdk-testing-vitest.ts"],"sourcesContent":["// eslint-disable-next-line @nx/enforce-module-boundaries\nimport { _skyTestingCheckAccessibility } from '@skyux-sdk/testing/private';\nimport { expect } from 'vitest';\nimport type { ExpectationResult } from '../types/expectation-result';\nimport type { SkyToBeAccessibleOptions } from './to-be-accessible-options';\n\nexpect.extend({\n async toBeAccessible(\n el: Element | Document,\n options?: SkyToBeAccessibleOptions,\n ): Promise<ExpectationResult> {\n const { pass, message } = await _skyTestingCheckAccessibility(el, options);\n\n return { pass, message: () => message };\n },\n});\n\nexport {};\n","// eslint-disable-next-line @nx/enforce-module-boundaries\nimport { _skyTestingCheckVisibility } from '@skyux-sdk/testing/private';\nimport { expect } from 'vitest';\nimport type { ExpectationResult } from '../types/expectation-result';\nimport type { SkyToBeVisibleOptions } from './to-be-visible-options';\n\nexpect.extend({\n toBeVisible(el: Element, options?: SkyToBeVisibleOptions): ExpectationResult {\n const { pass, message } = _skyTestingCheckVisibility(el, options);\n\n return {\n pass,\n message: () => message,\n };\n },\n});\n\nexport {};\n","// eslint-disable-next-line @nx/enforce-module-boundaries\nimport { _skyTestingCheckLibResourceText } from '@skyux-sdk/testing/private';\nimport { expect } from 'vitest';\nimport type { ExpectationResult } from '../types/expectation-result';\n\nexpect.extend({\n async toEqualLibResourceText(\n actualText: string,\n resourceKey: string,\n resourceArgs?: unknown[],\n ): Promise<ExpectationResult> {\n const { pass, message } = await _skyTestingCheckLibResourceText(\n actualText,\n resourceKey,\n resourceArgs,\n );\n\n return { pass, message: () => message };\n },\n});\n\nexport {};\n","// eslint-disable-next-line @nx/enforce-module-boundaries\nimport { _skyTestingCheckResourceText } from '@skyux-sdk/testing/private';\nimport { expect } from 'vitest';\nimport type { ExpectationResult } from '../types/expectation-result';\n\nexpect.extend({\n async toEqualResourceText(\n actualText: string,\n resourceKey: string,\n resourceArgs?: unknown[],\n ): Promise<ExpectationResult> {\n const { pass, message } = await _skyTestingCheckResourceText(\n actualText,\n resourceKey,\n resourceArgs,\n );\n\n return { pass, message: () => message };\n },\n});\n\nexport {};\n","// eslint-disable-next-line @nx/enforce-module-boundaries\nimport { _skyTestingCheckExistence } from '@skyux-sdk/testing/private';\nimport { expect } from 'vitest';\nimport type { ExpectationResult } from '../types/expectation-result';\n\nexpect.extend({\n toExist(el: Element | null | undefined): ExpectationResult {\n const { pass, message } = _skyTestingCheckExistence(el);\n\n return {\n pass,\n message: () => message,\n };\n },\n});\n\nexport {};\n","// eslint-disable-next-line @nx/enforce-module-boundaries\nimport { _skyTestingHasCssClass } from '@skyux-sdk/testing/private';\nimport { expect } from 'vitest';\nimport type { ExpectationResult } from '../types/expectation-result';\n\nexpect.extend({\n toHaveCssClass(el: Element, expectedClassName: string): ExpectationResult {\n const { pass, message } = _skyTestingHasCssClass(el, expectedClassName);\n\n return { pass, message: () => message };\n },\n});\n\nexport {};\n","// eslint-disable-next-line @nx/enforce-module-boundaries\nimport { _skyTestingHasLibResourceText } from '@skyux-sdk/testing/private';\nimport { expect } from 'vitest';\nimport type { ExpectationResult } from '../types/expectation-result';\n\nexpect.extend({\n async toHaveLibResourceText(\n el: Element | null | undefined,\n resourceKey: string,\n resourceArgs?: unknown[],\n trimWhitespace = true,\n ): Promise<ExpectationResult> {\n if (!el) {\n throw new Error('toHaveLibResourceText expects an Element.');\n }\n\n const { pass, message } = await _skyTestingHasLibResourceText(\n el,\n resourceKey,\n resourceArgs,\n trimWhitespace,\n );\n\n return { pass, message: () => message };\n },\n});\n\nexport {};\n","// eslint-disable-next-line @nx/enforce-module-boundaries\nimport { _skyTestingHasResourceText } from '@skyux-sdk/testing/private';\nimport { expect } from 'vitest';\nimport type { ExpectationResult } from '../types/expectation-result';\n\nexpect.extend({\n async toHaveResourceText(\n el: Element | null | undefined,\n resourceKey: string,\n resourceArgs?: unknown[],\n trimWhitespace = true,\n ): Promise<ExpectationResult> {\n if (!el) {\n throw new Error('toHaveResourceText expects an Element.');\n }\n\n const { pass, message } = await _skyTestingHasResourceText(\n el,\n resourceKey,\n resourceArgs,\n trimWhitespace,\n );\n\n return { pass, message: () => message };\n },\n});\n\nexport {};\n","// eslint-disable-next-line @nx/enforce-module-boundaries\nimport { _skyTestingHasStyle } from '@skyux-sdk/testing/private';\nimport { expect } from 'vitest';\nimport type { ExpectationResult } from '../types/expectation-result';\n\nexpect.extend({\n toHaveStyle(\n el: Element,\n expectedStyles: Record<string, string>,\n ): ExpectationResult {\n const { pass, message } = _skyTestingHasStyle(el, expectedStyles);\n\n return {\n pass,\n message: () => message,\n };\n },\n});\n\nexport {};\n","// eslint-disable-next-line @nx/enforce-module-boundaries\nimport { _skyTestingHasText } from '@skyux-sdk/testing/private';\nimport { expect } from 'vitest';\nimport type { ExpectationResult } from '../types/expectation-result';\n\nexpect.extend({\n toHaveText(\n el: Element,\n expectedText: string,\n trimWhitespace = true,\n ): ExpectationResult {\n const { pass, message } = _skyTestingHasText(\n el,\n expectedText,\n trimWhitespace,\n );\n\n return { pass, message: () => message };\n },\n});\n\nexport {};\n","// eslint-disable-next-line @nx/enforce-module-boundaries\nimport { _skyTestingCheckLibResourceTemplate } from '@skyux-sdk/testing/private';\nimport { expect } from 'vitest';\nimport type { ExpectationResult } from '../types/expectation-result';\n\nexpect.extend({\n async toMatchLibResourceTemplate(\n el: Element | null | undefined,\n resourceKey: string,\n ): Promise<ExpectationResult> {\n if (!el) {\n throw new Error('toMatchLibResourceTemplate expects an Element.');\n }\n\n const { pass, message } = await _skyTestingCheckLibResourceTemplate(\n el,\n resourceKey,\n );\n\n return { pass, message: () => message };\n },\n});\n\nexport {};\n","// eslint-disable-next-line @nx/enforce-module-boundaries\nimport { _skyTestingCheckResourceTemplate } from '@skyux-sdk/testing/private';\nimport { expect } from 'vitest';\nimport type { ExpectationResult } from '../types/expectation-result';\n\nexpect.extend({\n async toMatchResourceTemplate(\n el: Element | null | undefined,\n resourceKey: string,\n ): Promise<ExpectationResult> {\n if (!el) {\n throw new Error('toMatchResourceTemplate expects an Element.');\n }\n\n const { pass, message } = await _skyTestingCheckResourceTemplate(\n el,\n resourceKey,\n );\n\n return { pass, message: () => message };\n },\n});\n\nexport {};\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":"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"}