Home / File/ plugin-script-import.test.js — astro Source File

plugin-script-import.test.js — astro Source File

Architecture documentation for plugin-script-import.test.js, a javascript file in the astro codebase. 3 imports, 0 dependents.

Entity Profile

Dependency Diagram

graph LR
  930ff9c5_1888_2273_3c5d_257cd2b9a4f2["plugin-script-import.test.js"]
  6edce826_f6ba_1758_b163_54ce397ea33f["test-utils.js"]
  930ff9c5_1888_2273_3c5d_257cd2b9a4f2 --> 6edce826_f6ba_1758_b163_54ce397ea33f
  635fda1a_dabb_b7fb_8ae7_bd460a659a81["prepareTestFactory"]
  930ff9c5_1888_2273_3c5d_257cd2b9a4f2 --> 635fda1a_dabb_b7fb_8ae7_bd460a659a81
  f8fbe851_c5d6_c4ee_c044_67a751668c18["test"]
  930ff9c5_1888_2273_3c5d_257cd2b9a4f2 --> f8fbe851_c5d6_c4ee_c044_67a751668c18
  style 930ff9c5_1888_2273_3c5d_257cd2b9a4f2 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

import { expect } from '@playwright/test';
import { prepareTestFactory } from './test-utils.js';

const { test } = prepareTestFactory({ root: './fixtures/plugin-script-import/' });

test.describe('Plugin Script Import', () => {
	test('Extending Alpine using a script import should work', async ({ page, astro }) => {
		await page.goto(astro.resolveUrl('/'));

		const el = page.locator('#foo');
		expect(await el.getAttribute('hidden')).toBe('');
	});
});

Domain

Frequently Asked Questions

What does plugin-script-import.test.js do?
plugin-script-import.test.js is a source file in the astro codebase, written in javascript. It belongs to the CoreAstro domain.
What does plugin-script-import.test.js depend on?
plugin-script-import.test.js imports 3 module(s): prepareTestFactory, test, test-utils.js.
Where is plugin-script-import.test.js in the architecture?
plugin-script-import.test.js is located at packages/integrations/alpinejs/test/plugin-script-import.test.js (domain: CoreAstro, directory: packages/integrations/alpinejs/test).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free