Update test expectations

This commit is contained in:
huchenlei
2024-11-22 22:07:46 -05:00
parent f6dfff7510
commit f8cc2c0d67
2 changed files with 9 additions and 11 deletions

View File

@@ -56,9 +56,7 @@ test.describe('Change Tracker', () => {
expect(await comfyPage.getToastErrorCount()).toBe(0) expect(await comfyPage.getToastErrorCount()).toBe(0)
expect(await isModified()).toBe(false) expect(await isModified()).toBe(false)
// TODO(huchenlei): Investigate why saving the workflow is causing the expect(await getUndoQueueSize()).toBe(0)
// undo queue to be triggered.
expect(await getUndoQueueSize()).toBe(1)
expect(await getRedoQueueSize()).toBe(0) expect(await getRedoQueueSize()).toBe(0)
const node = (await comfyPage.getFirstNodeRef())! const node = (await comfyPage.getFirstNodeRef())!
@@ -66,25 +64,25 @@ test.describe('Change Tracker', () => {
await node.click('collapse') await node.click('collapse')
await expect(node).toBeCollapsed() await expect(node).toBeCollapsed()
expect(await isModified()).toBe(true) expect(await isModified()).toBe(true)
expect(await getUndoQueueSize()).toBe(2) expect(await getUndoQueueSize()).toBe(1)
expect(await getRedoQueueSize()).toBe(0) expect(await getRedoQueueSize()).toBe(0)
await comfyPage.ctrlB() await comfyPage.ctrlB()
await expect(node).toBeBypassed() await expect(node).toBeBypassed()
expect(await isModified()).toBe(true) expect(await isModified()).toBe(true)
expect(await getUndoQueueSize()).toBe(3) expect(await getUndoQueueSize()).toBe(2)
expect(await getRedoQueueSize()).toBe(0) expect(await getRedoQueueSize()).toBe(0)
await comfyPage.ctrlZ() await comfyPage.ctrlZ()
await expect(node).not.toBeBypassed() await expect(node).not.toBeBypassed()
expect(await isModified()).toBe(true) expect(await isModified()).toBe(true)
expect(await getUndoQueueSize()).toBe(2) expect(await getUndoQueueSize()).toBe(1)
expect(await getRedoQueueSize()).toBe(1) expect(await getRedoQueueSize()).toBe(1)
await comfyPage.ctrlZ() await comfyPage.ctrlZ()
await expect(node).not.toBeCollapsed() await expect(node).not.toBeCollapsed()
expect(await isModified()).toBe(false) expect(await isModified()).toBe(false)
expect(await getUndoQueueSize()).toBe(1) expect(await getUndoQueueSize()).toBe(0)
expect(await getRedoQueueSize()).toBe(2) expect(await getRedoQueueSize()).toBe(2)
}) })
}) })

View File

@@ -393,7 +393,7 @@ test.describe('Menu', () => {
await tab.newBlankWorkflowButton.click() await tab.newBlankWorkflowButton.click()
expect(await tab.getOpenedWorkflowNames()).toEqual([ expect(await tab.getOpenedWorkflowNames()).toEqual([
'*Unsaved Workflow.json', 'Unsaved Workflow.json',
'Unsaved Workflow (2).json' 'Unsaved Workflow (2).json'
]) ])
}) })
@@ -434,7 +434,7 @@ test.describe('Menu', () => {
const openedWorkflow = tab.getOpenedItem('foo/bar') const openedWorkflow = tab.getOpenedItem('foo/bar')
await tab.renameWorkflow(openedWorkflow, 'foo/baz') await tab.renameWorkflow(openedWorkflow, 'foo/baz')
expect(await tab.getOpenedWorkflowNames()).toEqual([ expect(await tab.getOpenedWorkflowNames()).toEqual([
'*Unsaved Workflow.json', 'Unsaved Workflow.json',
'foo/baz.json' 'foo/baz.json'
]) ])
}) })
@@ -444,12 +444,12 @@ test.describe('Menu', () => {
await comfyPage.menu.topbar.saveWorkflowAs('workflow3.json') await comfyPage.menu.topbar.saveWorkflowAs('workflow3.json')
expect( expect(
await comfyPage.menu.workflowsTab.getOpenedWorkflowNames() await comfyPage.menu.workflowsTab.getOpenedWorkflowNames()
).toEqual(['*Unsaved Workflow.json', 'workflow3.json']) ).toEqual(['Unsaved Workflow.json', 'workflow3.json'])
await comfyPage.menu.topbar.saveWorkflowAs('workflow4.json') await comfyPage.menu.topbar.saveWorkflowAs('workflow4.json')
expect( expect(
await comfyPage.menu.workflowsTab.getOpenedWorkflowNames() await comfyPage.menu.workflowsTab.getOpenedWorkflowNames()
).toEqual(['*Unsaved Workflow.json', 'workflow3.json', 'workflow4.json']) ).toEqual(['Unsaved Workflow.json', 'workflow3.json', 'workflow4.json'])
}) })
test('Can save workflow as with same name', async ({ comfyPage }) => { test('Can save workflow as with same name', async ({ comfyPage }) => {