UNPKG

@nx/gatsby

Version:

Gatsby Plugin for Nx

33 lines (28 loc) 942 B
import { Tree } from '@nx/devkit'; import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing'; import { applicationGenerator } from '../application/application'; import { pageGenerator } from './page'; xdescribe('component', () => { let tree: Tree; let projectName: string; beforeEach(async () => { projectName = 'my-app'; tree = createTreeWithEmptyWorkspace(); tree.write('.gitignore', '# empty'); tree.write('.prettierignore', '# empty'); await applicationGenerator(tree, { name: projectName, style: 'css', standaloneConfig: false, }); }); it('should generate component in pages directory', async () => { await pageGenerator(tree, { name: 'hello', project: projectName, style: 'css', }); expect(tree.exists('apps/my-app/src/pages/hello.tsx')).toBeTruthy(); expect(tree.exists('apps/my-app/src/pages/hello.module.css')).toBeTruthy(); }); });