summaryrefslogtreecommitdiffstats
path: root/remote/test/puppeteer/packages/ng-schematics/test/src/config.test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'remote/test/puppeteer/packages/ng-schematics/test/src/config.test.ts')
-rw-r--r--remote/test/puppeteer/packages/ng-schematics/test/src/config.test.ts30
1 files changed, 30 insertions, 0 deletions
diff --git a/remote/test/puppeteer/packages/ng-schematics/test/src/config.test.ts b/remote/test/puppeteer/packages/ng-schematics/test/src/config.test.ts
new file mode 100644
index 0000000000..e4ec03ed54
--- /dev/null
+++ b/remote/test/puppeteer/packages/ng-schematics/test/src/config.test.ts
@@ -0,0 +1,30 @@
+import {describe, it} from 'node:test';
+
+import expect from 'expect';
+
+import {
+ buildTestingTree,
+ getMultiApplicationFile,
+ setupHttpHooks,
+} from './utils.js';
+
+void describe('@puppeteer/ng-schematics: config', () => {
+ setupHttpHooks();
+
+ void describe('Single Project', () => {
+ void it('should create default file', async () => {
+ const tree = await buildTestingTree('config', 'single');
+ expect(tree.files).toContain('/.puppeteerrc.mjs');
+ });
+ });
+
+ void describe('Multi projects', () => {
+ void it('should create default file', async () => {
+ const tree = await buildTestingTree('config', 'multi');
+ expect(tree.files).toContain('/.puppeteerrc.mjs');
+ expect(tree.files).not.toContain(
+ getMultiApplicationFile('.puppeteerrc.mjs')
+ );
+ });
+ });
+});