mirror of
				https://github.com/inventree/InvenTree.git
				synced 2025-10-31 13:15:43 +00:00 
			
		
		
		
	Url fix 2 (#9548)
* Logic fix
* Playwright test
* Revert "Playwright test"
This reverts commit a63b23961e.
* Simplify test
* Cleanup test
			
			
This commit is contained in:
		| @@ -113,6 +113,30 @@ test('Parts - BOM', async ({ browser }) => { | ||||
|   await page.getByRole('button', { name: 'Close' }).click(); | ||||
| }); | ||||
|  | ||||
| test('Part - Editing', async ({ browser }) => { | ||||
|   const page = await doCachedLogin(browser, { url: 'part/104/details' }); | ||||
|  | ||||
|   await page.getByText('A square table - with blue paint').first().waitFor(); | ||||
|  | ||||
|   // Open part edit dialog | ||||
|   await page.keyboard.press('Control+E'); | ||||
|  | ||||
|   const keywords = await page.getByLabel('text-field-keywords').inputValue(); | ||||
|   await page | ||||
|     .getByLabel('text-field-keywords') | ||||
|     .fill(keywords ? '' : 'table furniture'); | ||||
|  | ||||
|   // Test URL validation | ||||
|   await page.getByLabel('text-field-link').fill('htxp-??QQQ++'); | ||||
|   await page.getByRole('button', { name: 'Submit' }).click(); | ||||
|   await page.getByText('Enter a valid URL.').waitFor(); | ||||
|  | ||||
|   // Fill with an empty URL | ||||
|   await page.getByLabel('text-field-link').fill(''); | ||||
|   await page.getByRole('button', { name: 'Submit' }).click(); | ||||
|   await page.getByText('Item Updated').waitFor(); | ||||
| }); | ||||
|  | ||||
| test('Parts - Locking', async ({ browser }) => { | ||||
|   const page = await doCachedLogin(browser, { url: 'part/104/bom' }); | ||||
|   await loadTab(page, 'Bill of Materials'); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user