mirror of
https://github.com/nasa/openmct.git
synced 2024-12-19 21:27:52 +00:00
wrote an e2e test for can create a notebook object (#7236)
* wrote an e2e test for can create a notebook object * made suggested changes to notebook.e2e.spec.js * made suggested changes to notebook.e2e.spec.js * made changes to newly created notebook --------- Co-authored-by: Jesse Mazzella <ozyx@users.noreply.github.com>
This commit is contained in:
parent
72e0621ecd
commit
cfb190fb68
@ -32,12 +32,25 @@ const path = require('path');
|
||||
const NOTEBOOK_NAME = 'Notebook';
|
||||
|
||||
test.describe('Notebook CRUD Operations', () => {
|
||||
test.fixme('Can create a Notebook Object', async ({ page }) => {
|
||||
test.beforeEach(async ({ page }) => {
|
||||
//Navigate to baseURL
|
||||
await page.goto('./', { waitUntil: 'domcontentloaded' });
|
||||
});
|
||||
test('Can create a Notebook Object', async ({ page }) => {
|
||||
//Create domain object
|
||||
await createDomainObjectWithDefaults(page, {
|
||||
type: NOTEBOOK_NAME
|
||||
});
|
||||
//Newly created notebook should have one Section and one page, 'Unnamed Section'/'Unnamed Page'
|
||||
const notebookSectionNames = page.locator('.c-notebook__sections .c-list__item__name');
|
||||
const notebookPageNames = page.locator('.c-notebook__pages .c-list__item__name');
|
||||
await expect(notebookSectionNames).toBeHidden();
|
||||
await expect(notebookPageNames).toBeHidden();
|
||||
await expect(notebookSectionNames).toHaveText('Unnamed Section');
|
||||
await expect(notebookPageNames).toHaveText('Unnamed Page');
|
||||
});
|
||||
test.fixme('Can update a Notebook Object', async ({ page }) => {});
|
||||
test.fixme('Can view a perviously created Notebook Object', async ({ page }) => {});
|
||||
test.fixme('Can view a previously created Notebook Object', async ({ page }) => {});
|
||||
test.fixme('Can Delete a Notebook Object', async ({ page }) => {
|
||||
// Other than non-persistable objects
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user