(id: number, data: {name?: string; description?: string})
| 39 | |
| 40 | const updateApp = |
| 41 | (id: number, data: {name?: string; description?: string}): (() => Promise<void>) => |
| 42 | async () => { |
| 43 | await page.click($table.cell(id, Col.EditUpdate, '.edit')); |
| 44 | await page.waitForSelector($dialog.selector()); |
| 45 | if (data.name) { |
| 46 | const nameSelector = $dialog.input('.name'); |
| 47 | await clearField(page, nameSelector); |
| 48 | await page.type(nameSelector, data.name); |
| 49 | } |
| 50 | if (data.description) { |
| 51 | const descSelector = $dialog.textarea('.description'); |
| 52 | await clearField(page, descSelector); |
| 53 | await page.type(descSelector, data.description); |
| 54 | } |
| 55 | await page.click($dialog.button('.update')); |
| 56 | await waitToDisappear(page, $dialog.selector()); |
| 57 | }; |
| 58 | |
| 59 | const createApp = |
| 60 | (name: string, description: string): (() => Promise<void>) => |
no test coverage detected
searching dependent graphs…