E2ETesting Domain — astro Architecture
Comprehensive testing suite utilizing Playwright to verify framework behavior across diverse configurations.
Entity Profile
Dependency Diagram
graph TD domain_E2ETesting["E2ETesting"] subdomain_E2ETesting_TestFixtures["TestFixtures"] domain_E2ETesting --> subdomain_E2ETesting_TestFixtures style domain_E2ETesting fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Subdomains
Source Files
- packages/astro/e2e/fixtures/actions-blog/src/components/ApplyForm.tsx
- packages/astro/e2e/fixtures/view-transitions/src/components/ClickToNavigate.jsx
- packages/astro/e2e/fixtures/solid-circular/src/components/ContextProvider.tsx
- packages/astro/e2e/fixtures/astro-component/src/components/Counter.css
- packages/astro/e2e/fixtures/solid-component/src/components/Counter.css
- packages/astro/e2e/fixtures/preact-lazy-component/src/components/Counter.css
- packages/astro/e2e/fixtures/preact-compat-component/src/components/Counter.css
- packages/astro/e2e/fixtures/react-component/src/components/Counter.css
- packages/astro/e2e/fixtures/preact-component/src/components/Counter.css
- packages/astro/e2e/fixtures/astro-component/src/components/Counter.jsx
- packages/astro/e2e/fixtures/preact-compat-component/src/components/Counter.jsx
- packages/astro/e2e/fixtures/solid-recurse/src/components/Counter.jsx
- packages/astro/e2e/fixtures/view-transitions/src/components/solid/Counter.jsx
- packages/astro/e2e/fixtures/solid-component/src/components/Counter.jsx
- packages/astro/e2e/fixtures/preact-component/src/components/Counter.jsx
- packages/astro/e2e/fixtures/react-component/src/components/Counter.jsx
- packages/astro/e2e/fixtures/custom-client-directives/src/components/Counter.jsx
- packages/astro/e2e/fixtures/preact-lazy-component/src/components/Counter.jsx
- packages/astro/e2e/fixtures/client-idle-timeout/src/components/Counter.jsx
- packages/astro/e2e/fixtures/ts-resolution/src/components/Counter.tsx
- packages/astro/e2e/fixtures/preact-lazy-component/src/components/CounterMessage.jsx
- packages/astro/e2e/fixtures/view-transitions/src/components/Island.css
- packages/astro/e2e/fixtures/view-transitions/src/components/Island.jsx
- packages/astro/e2e/fixtures/errors/src/components/JSRuntimeError.js
- packages/astro/e2e/fixtures/errors/src/components/JSSyntaxError.js
- packages/astro/e2e/fixtures/actions-blog/src/components/Like.tsx
- packages/astro/e2e/fixtures/actions-blog/src/components/Logout.tsx
- packages/astro/e2e/fixtures/actions-blog/src/components/PostComment.tsx
- packages/astro/e2e/fixtures/nested-in-preact/src/components/preact/PreactCounter.tsx
- packages/astro/e2e/fixtures/nested-recursive/src/components/preact/PreactCounter.tsx
- packages/astro/e2e/fixtures/nested-in-solid/src/components/preact/PreactCounter.tsx
- packages/astro/e2e/fixtures/multiple-frameworks/src/components/preact/PreactCounter.tsx
- packages/astro/e2e/fixtures/nested-in-vue/src/components/preact/PreactCounter.tsx
- packages/astro/e2e/fixtures/nested-in-react/src/components/preact/PreactCounter.tsx
- packages/astro/e2e/fixtures/client-only/src/components/preact/PreactCounter.tsx
- packages/astro/e2e/fixtures/nested-in-svelte/src/components/preact/PreactCounter.tsx
- packages/astro/e2e/fixtures/error-cyclic/src/components/PreactCounter.tsx
- packages/astro/e2e/fixtures/namespaced-component/src/components/PreactCounter.tsx
- packages/astro/e2e/fixtures/errors/src/components/preact/PreactRuntimeError.jsx
- packages/astro/e2e/fixtures/errors/src/components/preact/PreactSyntaxError.jsx
- packages/astro/e2e/fixtures/pass-js/src/components/React.tsx
- packages/astro/e2e/fixtures/nested-in-preact/src/components/react/ReactCounter.jsx
- packages/astro/e2e/fixtures/nested-in-svelte/src/components/react/ReactCounter.jsx
- packages/astro/e2e/fixtures/client-only/src/components/react/ReactCounter.jsx
- packages/astro/e2e/fixtures/nested-in-vue/src/components/react/ReactCounter.jsx
- packages/astro/e2e/fixtures/nested-recursive/src/components/react/ReactCounter.jsx
- packages/astro/e2e/fixtures/nested-in-solid/src/components/react/ReactCounter.jsx
- packages/astro/e2e/fixtures/nested-in-react/src/components/react/ReactCounter.jsx
- packages/astro/e2e/fixtures/multiple-frameworks/src/components/react/ReactCounter.jsx
- packages/astro/e2e/fixtures/errors/src/components/react/ReactRuntimeError.jsx
- packages/astro/e2e/fixtures/errors/src/components/react/ReactSyntaxError.jsx
- packages/astro/e2e/fixtures/solid-circular/src/components/SimpleDiv.tsx
- packages/astro/e2e/fixtures/solid-component/src/components/SolidComponent.jsx
- packages/astro/e2e/fixtures/nested-in-svelte/src/components/solid/SolidCounter.tsx
- packages/astro/e2e/fixtures/client-only/src/components/solid/SolidCounter.tsx
- packages/astro/e2e/fixtures/nested-in-react/src/components/solid/SolidCounter.tsx
- packages/astro/e2e/fixtures/nested-recursive/src/components/solid/SolidCounter.tsx
- packages/astro/e2e/fixtures/nested-in-vue/src/components/solid/SolidCounter.tsx
- packages/astro/e2e/fixtures/multiple-frameworks/src/components/solid/SolidCounter.tsx
- packages/astro/e2e/fixtures/nested-in-solid/src/components/solid/SolidCounter.tsx
- packages/astro/e2e/fixtures/nested-in-preact/src/components/solid/SolidCounter.tsx
- packages/astro/e2e/fixtures/errors/src/components/solid/SolidRuntimeError.jsx
- packages/astro/e2e/fixtures/errors/src/components/solid/SolidSyntaxError.jsx
- packages/astro/e2e/fixtures/solid-recurse/src/components/WrapperA.jsx
- packages/astro/e2e/fixtures/solid-recurse/src/components/WrapperB.jsx
- packages/astro/e2e/actions-blog.test.js
- packages/astro/e2e/actions-react-19.test.js
- packages/astro/e2e/astro-component.test.js
- packages/astro/e2e/astro-envs.test.js
- packages/astro/e2e/fixtures/custom-client-directives/astro.config.mjs
- packages/astro/e2e/fixtures/vite-virtual-modules/astro.config.mjs
- packages/astro/e2e/client-idle-timeout.test.js
- packages/astro/e2e/client-only.test.js
- packages/astro/e2e/cloudflare.test.js
- packages/astro/e2e/fixtures/view-transitions/src/pages/contact.ts
- packages/astro/e2e/content-collections.test.js
- packages/astro/e2e/csp-client-only.test.js
- packages/astro/e2e/csp-server-islands.test.js
- packages/astro/e2e/fixtures/view-transitions/src/components/css.js
- packages/astro/e2e/css.test.js
- packages/astro/e2e/custom-client-directives.test.js
- packages/astro/e2e/dev-toolbar-audits.test.js
- packages/astro/e2e/dev-toolbar.test.js
- packages/astro/e2e/error-cyclic.test.js
- packages/astro/e2e/error-sass.test.js
- packages/astro/e2e/errors.test.js
- packages/astro/e2e/hmr.test.js
- packages/astro/e2e/hydration-race.test.js
- packages/astro/e2e/i18n.test.js
- packages/astro/e2e/fixtures/server-islands/src/lorem.ts
- packages/astro/e2e/fixtures/csp-server-islands/src/lorem.ts
- packages/astro/e2e/fixtures/actions-blog/src/middleware.ts
- packages/astro/e2e/multiple-frameworks.test.js
- packages/astro/e2e/namespaced-component.test.js
- packages/astro/e2e/nested-in-preact.test.js
- packages/astro/e2e/nested-in-react.test.js
- packages/astro/e2e/nested-in-solid.test.js
- packages/astro/e2e/nested-in-svelte.test.js
- packages/astro/e2e/nested-in-vue.test.js
- packages/astro/e2e/nested-recursive.test.js
- packages/astro/e2e/nested-styles.test.js
- packages/astro/e2e/pass-js.test.js
- packages/astro/e2e/preact-compat-component.test.js
- packages/astro/e2e/preact-component.test.js
- packages/astro/e2e/preact-lazy-component.test.js
- packages/astro/e2e/prefetch.test.js
- packages/astro/e2e/react-component.test.js
- packages/astro/e2e/fixtures/actions-blog/db/seed.ts
- packages/astro/e2e/fixtures/actions-react-19/db/seed.ts
- packages/astro/e2e/server-islands-key.test.js
- packages/astro/e2e/server-islands.test.js
- packages/astro/e2e/shared-component-tests.js
- packages/astro/e2e/solid-circular.test.js
- packages/astro/e2e/solid-component.test.js
- packages/astro/e2e/solid-recurse.test.js
- packages/astro/e2e/svelte-component.test.js
- packages/astro/e2e/tailwindcss.test.js
- packages/astro/e2e/test-utils.js
- packages/astro/e2e/ts-resolution.test.js
- packages/astro/e2e/fixtures/pass-js/src/types.ts
- packages/astro/e2e/view-transitions.test.js
- packages/astro/e2e/fixtures/vite-virtual-modules/src/plugins/virtual.ts
- packages/astro/e2e/vite-virtual-modules.test.js
- packages/astro/e2e/vue-component.test.js
Source
- packages/astro/e2e/fixtures/actions-blog/src/components/ApplyForm.tsx
- packages/astro/e2e/fixtures/view-transitions/src/components/ClickToNavigate.jsx
- packages/astro/e2e/fixtures/solid-circular/src/components/ContextProvider.tsx
- packages/astro/e2e/fixtures/astro-component/src/components/Counter.css
- packages/astro/e2e/fixtures/solid-component/src/components/Counter.css
- packages/astro/e2e/fixtures/preact-lazy-component/src/components/Counter.css
- packages/astro/e2e/fixtures/preact-compat-component/src/components/Counter.css
- packages/astro/e2e/fixtures/react-component/src/components/Counter.css
- packages/astro/e2e/fixtures/preact-component/src/components/Counter.css
- packages/astro/e2e/fixtures/astro-component/src/components/Counter.jsx
- packages/astro/e2e/fixtures/preact-compat-component/src/components/Counter.jsx
- packages/astro/e2e/fixtures/solid-recurse/src/components/Counter.jsx
- packages/astro/e2e/fixtures/view-transitions/src/components/solid/Counter.jsx
- packages/astro/e2e/fixtures/solid-component/src/components/Counter.jsx
- packages/astro/e2e/fixtures/preact-component/src/components/Counter.jsx
- packages/astro/e2e/fixtures/react-component/src/components/Counter.jsx
- packages/astro/e2e/fixtures/custom-client-directives/src/components/Counter.jsx
- packages/astro/e2e/fixtures/preact-lazy-component/src/components/Counter.jsx
- packages/astro/e2e/fixtures/client-idle-timeout/src/components/Counter.jsx
- packages/astro/e2e/fixtures/ts-resolution/src/components/Counter.tsx
- packages/astro/e2e/fixtures/preact-lazy-component/src/components/CounterMessage.jsx
- packages/astro/e2e/fixtures/view-transitions/src/components/Island.css
- packages/astro/e2e/fixtures/view-transitions/src/components/Island.jsx
- packages/astro/e2e/fixtures/errors/src/components/JSRuntimeError.js
- packages/astro/e2e/fixtures/errors/src/components/JSSyntaxError.js
- packages/astro/e2e/fixtures/actions-blog/src/components/Like.tsx
- packages/astro/e2e/fixtures/actions-blog/src/components/Logout.tsx
- packages/astro/e2e/fixtures/actions-blog/src/components/PostComment.tsx
- packages/astro/e2e/fixtures/nested-in-preact/src/components/preact/PreactCounter.tsx
- packages/astro/e2e/fixtures/nested-recursive/src/components/preact/PreactCounter.tsx
- packages/astro/e2e/fixtures/nested-in-solid/src/components/preact/PreactCounter.tsx
- packages/astro/e2e/fixtures/multiple-frameworks/src/components/preact/PreactCounter.tsx
- packages/astro/e2e/fixtures/nested-in-vue/src/components/preact/PreactCounter.tsx
- packages/astro/e2e/fixtures/nested-in-react/src/components/preact/PreactCounter.tsx
- packages/astro/e2e/fixtures/client-only/src/components/preact/PreactCounter.tsx
- packages/astro/e2e/fixtures/nested-in-svelte/src/components/preact/PreactCounter.tsx
- packages/astro/e2e/fixtures/error-cyclic/src/components/PreactCounter.tsx
- packages/astro/e2e/fixtures/namespaced-component/src/components/PreactCounter.tsx
- packages/astro/e2e/fixtures/errors/src/components/preact/PreactRuntimeError.jsx
- packages/astro/e2e/fixtures/errors/src/components/preact/PreactSyntaxError.jsx
- packages/astro/e2e/fixtures/pass-js/src/components/React.tsx
- packages/astro/e2e/fixtures/nested-in-preact/src/components/react/ReactCounter.jsx
- packages/astro/e2e/fixtures/nested-in-svelte/src/components/react/ReactCounter.jsx
- packages/astro/e2e/fixtures/client-only/src/components/react/ReactCounter.jsx
- packages/astro/e2e/fixtures/nested-in-vue/src/components/react/ReactCounter.jsx
- packages/astro/e2e/fixtures/nested-recursive/src/components/react/ReactCounter.jsx
- packages/astro/e2e/fixtures/nested-in-solid/src/components/react/ReactCounter.jsx
- packages/astro/e2e/fixtures/nested-in-react/src/components/react/ReactCounter.jsx
- packages/astro/e2e/fixtures/multiple-frameworks/src/components/react/ReactCounter.jsx
- packages/astro/e2e/fixtures/errors/src/components/react/ReactRuntimeError.jsx
- packages/astro/e2e/fixtures/errors/src/components/react/ReactSyntaxError.jsx
- packages/astro/e2e/fixtures/solid-circular/src/components/SimpleDiv.tsx
- packages/astro/e2e/fixtures/solid-component/src/components/SolidComponent.jsx
- packages/astro/e2e/fixtures/nested-in-svelte/src/components/solid/SolidCounter.tsx
- packages/astro/e2e/fixtures/client-only/src/components/solid/SolidCounter.tsx
- packages/astro/e2e/fixtures/nested-in-react/src/components/solid/SolidCounter.tsx
- packages/astro/e2e/fixtures/nested-recursive/src/components/solid/SolidCounter.tsx
- packages/astro/e2e/fixtures/nested-in-vue/src/components/solid/SolidCounter.tsx
- packages/astro/e2e/fixtures/multiple-frameworks/src/components/solid/SolidCounter.tsx
- packages/astro/e2e/fixtures/nested-in-solid/src/components/solid/SolidCounter.tsx
- packages/astro/e2e/fixtures/nested-in-preact/src/components/solid/SolidCounter.tsx
- packages/astro/e2e/fixtures/errors/src/components/solid/SolidRuntimeError.jsx
- packages/astro/e2e/fixtures/errors/src/components/solid/SolidSyntaxError.jsx
- packages/astro/e2e/fixtures/solid-recurse/src/components/WrapperA.jsx
- packages/astro/e2e/fixtures/solid-recurse/src/components/WrapperB.jsx
- packages/astro/e2e/actions-blog.test.js
- packages/astro/e2e/actions-react-19.test.js
- packages/astro/e2e/astro-component.test.js
- packages/astro/e2e/astro-envs.test.js
- packages/astro/e2e/fixtures/custom-client-directives/astro.config.mjs
- packages/astro/e2e/fixtures/vite-virtual-modules/astro.config.mjs
- packages/astro/e2e/client-idle-timeout.test.js
- packages/astro/e2e/client-only.test.js
- packages/astro/e2e/cloudflare.test.js
- packages/astro/e2e/fixtures/view-transitions/src/pages/contact.ts
- packages/astro/e2e/content-collections.test.js
- packages/astro/e2e/csp-client-only.test.js
- packages/astro/e2e/csp-server-islands.test.js
- packages/astro/e2e/fixtures/view-transitions/src/components/css.js
- packages/astro/e2e/css.test.js
- packages/astro/e2e/custom-client-directives.test.js
- packages/astro/e2e/dev-toolbar-audits.test.js
- packages/astro/e2e/dev-toolbar.test.js
- packages/astro/e2e/error-cyclic.test.js
- packages/astro/e2e/error-sass.test.js
- packages/astro/e2e/errors.test.js
- packages/astro/e2e/hmr.test.js
- packages/astro/e2e/hydration-race.test.js
- packages/astro/e2e/i18n.test.js
- packages/astro/e2e/fixtures/server-islands/src/lorem.ts
- packages/astro/e2e/fixtures/csp-server-islands/src/lorem.ts
- packages/astro/e2e/fixtures/actions-blog/src/middleware.ts
- packages/astro/e2e/multiple-frameworks.test.js
- packages/astro/e2e/namespaced-component.test.js
- packages/astro/e2e/nested-in-preact.test.js
- packages/astro/e2e/nested-in-react.test.js
- packages/astro/e2e/nested-in-solid.test.js
- packages/astro/e2e/nested-in-svelte.test.js
- packages/astro/e2e/nested-in-vue.test.js
- packages/astro/e2e/nested-recursive.test.js
- packages/astro/e2e/nested-styles.test.js
- packages/astro/e2e/pass-js.test.js
- packages/astro/e2e/preact-compat-component.test.js
- packages/astro/e2e/preact-component.test.js
- packages/astro/e2e/preact-lazy-component.test.js
- packages/astro/e2e/prefetch.test.js
- packages/astro/e2e/react-component.test.js
- packages/astro/e2e/fixtures/actions-blog/db/seed.ts
- packages/astro/e2e/fixtures/actions-react-19/db/seed.ts
- packages/astro/e2e/server-islands-key.test.js
- packages/astro/e2e/server-islands.test.js
- packages/astro/e2e/shared-component-tests.js
- packages/astro/e2e/solid-circular.test.js
- packages/astro/e2e/solid-component.test.js
- packages/astro/e2e/solid-recurse.test.js
- packages/astro/e2e/svelte-component.test.js
- packages/astro/e2e/tailwindcss.test.js
- packages/astro/e2e/test-utils.js
- packages/astro/e2e/ts-resolution.test.js
- packages/astro/e2e/fixtures/pass-js/src/types.ts
- packages/astro/e2e/view-transitions.test.js
- packages/astro/e2e/fixtures/vite-virtual-modules/src/plugins/virtual.ts
- packages/astro/e2e/vite-virtual-modules.test.js
- packages/astro/e2e/vue-component.test.js
Frequently Asked Questions
What is the E2ETesting domain?
The E2ETesting domain is an architectural grouping in the astro codebase. Comprehensive testing suite utilizing Playwright to verify framework behavior across diverse configurations. It contains 124 source files.
What subdomains are in E2ETesting?
The E2ETesting domain contains 1 subdomain(s): TestFixtures.
How many files are in E2ETesting?
The E2ETesting domain contains 124 source files.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free