Skip to content

Commit 6ee6b1b

Browse files
committed
fix(tools): don't load demo spa for tests
1 parent 9a95768 commit 6ee6b1b

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

tools/pfe-tools/dev-server.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import { createRequire } from 'module';
1919

2020
export interface PfeDevServerConfigOptions extends DevServerConfig {
2121
/** Extra dev server plugins */
22+
loadDemo?: boolean;
2223
plugins?: Plugin[];
2324
importMap?: InjectSetting['importMap'];
2425
hostname?: string;
@@ -164,7 +165,7 @@ function cors(context: Context, next: Next) {
164165
* Creates a default config for PFE's dev server.
165166
*/
166167
export function pfeDevServerConfig(_options?: PfeDevServerConfigOptions): DevServerConfig {
167-
const { importMap, ...options } = _options ?? {};
168+
const { importMap, site, loadDemo = true, ...options } = _options ?? {};
168169

169170
/**
170171
* Plain case: this file is running from `/node_modules/@patternfly/pfe-tools`.
@@ -187,7 +188,9 @@ export function pfeDevServerConfig(_options?: PfeDevServerConfigOptions): DevSer
187188
...options ?? {},
188189

189190
middleware: [
190-
nunjucksSPAMiddleware(options),
191+
...loadDemo ? [
192+
nunjucksSPAMiddleware(options),
193+
] : [],
191194
cors,
192195
...options?.middleware ?? [],
193196
],

tools/pfe-tools/test-runner.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ const testRunnerHtml: TestRunnerConfig['testRunnerHtml'] = testFramework => `
2626
`;
2727

2828
export function pfeTestRunnerConfig(opts: PfeTestRunnerConfigOptions): TestRunnerConfig {
29-
const { open, ...devServerConfig } = pfeDevServerConfig(opts);
29+
const { open, ...devServerConfig } = pfeDevServerConfig({ ...opts, loadDemo: false });
3030

3131
const configuredReporter = opts.reporter ?? 'summary';
3232

0 commit comments

Comments
 (0)