createSsrFixture() — astro Function Reference
Architecture documentation for the createSsrFixture() function in fonts.test.js from the astro codebase.
Entity Profile
Dependency Diagram
graph TD b5ecd85d_1d95_4be1_d36c_a9e4938046ab["createSsrFixture()"] 28ec7510_24f5_09cf_8eba_bcdc6ab760e3["fonts.test.js"] b5ecd85d_1d95_4be1_d36c_a9e4938046ab -->|defined in| 28ec7510_24f5_09cf_8eba_bcdc6ab760e3 dd4f09ce_3fd7_8295_f616_8876cda4555c["loadFixture()"] b5ecd85d_1d95_4be1_d36c_a9e4938046ab -->|calls| dd4f09ce_3fd7_8295_f616_8876cda4555c style b5ecd85d_1d95_4be1_d36c_a9e4938046ab fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/astro/test/fonts.test.js lines 47–70
async function createSsrFixture(inlineConfig) {
const fixture = await loadFixture({
root: './fixtures/fonts/',
output: 'server',
adapter: testAdapter(),
...inlineConfig,
});
await fixture.build({});
const app = await fixture.loadTestAdapterApp();
return {
fixture,
app,
/**
* @param {string} url
*/
fetch: async (url) => {
const request = new Request(`http://example.com${url}`);
const response = await app.render(request);
const html = await response.text();
return html;
},
};
}
Domain
Subdomains
Defined In
Calls
Source
Frequently Asked Questions
What does createSsrFixture() do?
createSsrFixture() is a function in the astro codebase, defined in packages/astro/test/fonts.test.js.
Where is createSsrFixture() defined?
createSsrFixture() is defined in packages/astro/test/fonts.test.js at line 47.
What does createSsrFixture() call?
createSsrFixture() calls 1 function(s): loadFixture.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free