mirror of
https://github.com/inventree/InvenTree.git
synced 2025-04-28 19:46:46 +00:00
[PUI] Add more table tests (#7143)
* expand part tests * add stock item tests
This commit is contained in:
parent
6837b0e753
commit
1ef9512f18
@ -27,10 +27,19 @@ test('PUI - Parts', async ({ page }) => {
|
|||||||
await page.getByText('1551ACLR').click();
|
await page.getByText('1551ACLR').click();
|
||||||
await page.getByRole('tab', { name: 'Part Details' }).click();
|
await page.getByRole('tab', { name: 'Part Details' }).click();
|
||||||
await page.getByRole('tab', { name: 'Parameters' }).click();
|
await page.getByRole('tab', { name: 'Parameters' }).click();
|
||||||
// await page.getByRole('tab', { name: 'Stock' }).click();
|
await page
|
||||||
|
.getByRole('tab', { name: 'Part Details' })
|
||||||
|
.locator('xpath=..')
|
||||||
|
.getByRole('tab', { name: 'Stock', exact: true })
|
||||||
|
.click();
|
||||||
await page.getByRole('tab', { name: 'Allocations' }).click();
|
await page.getByRole('tab', { name: 'Allocations' }).click();
|
||||||
await page.getByRole('tab', { name: 'Used In' }).click();
|
await page.getByRole('tab', { name: 'Used In' }).click();
|
||||||
await page.getByRole('tab', { name: 'Pricing' }).click();
|
await page.getByRole('tab', { name: 'Pricing' }).click();
|
||||||
|
|
||||||
|
await page.goto(`${baseUrl}/part/category/index/parts`);
|
||||||
|
await page.getByText('Blue Chair').click();
|
||||||
|
await page.getByRole('tab', { name: 'Bill of Materials' }).click();
|
||||||
|
await page.getByRole('tab', { name: 'Build Orders' }).click();
|
||||||
});
|
});
|
||||||
|
|
||||||
test('PUI - Parts - Manufacturer Parts', async ({ page }) => {
|
test('PUI - Parts - Manufacturer Parts', async ({ page }) => {
|
||||||
|
@ -16,6 +16,14 @@ test('PUI - Stock', async ({ page }) => {
|
|||||||
await page.getByRole('tab', { name: 'Stock Locations' }).click();
|
await page.getByRole('tab', { name: 'Stock Locations' }).click();
|
||||||
await page.getByRole('tab', { name: 'Stock Items' }).click();
|
await page.getByRole('tab', { name: 'Stock Items' }).click();
|
||||||
await page.getByRole('tab', { name: 'Location Details' }).click();
|
await page.getByRole('tab', { name: 'Location Details' }).click();
|
||||||
|
|
||||||
|
await page.goto(`${baseUrl}/stock/item/1194/details`);
|
||||||
|
await page.getByText('D.123 | Doohickey').waitFor();
|
||||||
|
await page.getByText('Batch Code: BX-123-2024-2-7').waitFor();
|
||||||
|
await page.getByRole('tab', { name: 'Stock Tracking' }).click();
|
||||||
|
await page.getByRole('tab', { name: 'Test Data' }).click();
|
||||||
|
await page.getByText('395c6d5586e5fb656901d047be27e1f7').waitFor();
|
||||||
|
await page.getByRole('tab', { name: 'Installed Items' }).click();
|
||||||
});
|
});
|
||||||
|
|
||||||
test('PUI - Build', async ({ page }) => {
|
test('PUI - Build', async ({ page }) => {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user