'"{name: string, price: number, actionBtnName: string}[], return item name, price and the action button name on the lower right corner of each item (like "Remove")',
);
console.log('item list',items);
expect(items.length).toBeGreaterThanOrEqual(2);
awaitmid.aiAssert('The price of "Sauce Labs Onesie" is 7.99');
'this is a service status page. Extract all status data with this scheme: {[serviceName]: [statusText]}',
);
console.log('Github service status',result);
expect(async()=>{
// there is no food delivery service on Github
awaitmid.aiAssert(
'there is a "food delivery" service on page and is in normal state',
);
awaitsleep(2000);
// find the items
constitems=awaitmid.aiQuery(
'"{name: string, price: number, actionBtnName: string}[], return item name, price and the action button name on the lower right corner of each item (like "Remove")',
);
console.log('item list',items);
expect(items.length).toBeGreaterThanOrEqual(2);
awaitmid.aiAssert('The price of "Sauce Labs Onesie" is 7.99');