2.2 KiB
2.2 KiB
Unreleased
0.1.2
Fixed
- Missing
config
package dependency - Added
page.removeAllListeners('dialog')
tocreateVariableProduct()
to fix dialog already handled errors
Added
shopper.gotoMyAccount()
go to the /my-account/ pageclickFilter()
util helper method that clicks on a list page filtermoveAllItemsToTrash()
util helper method that checks every item in a list page and moves them to the trashcreateSimpleOrder( status )
component which accepts an order status string and creates a basic order with that statusaddProductToOrder( orderId, productName )
component which adds the provided productName to the passed in orderIdcreateCoupon( couponAmount )
component which accepts a coupon amount string (it defaults to 5) and creates a basic coupon. Returns the generated coupon code.evalAndClick( selector )
use Puppeteer page.$eval to select and click and element.selectOptionInSelect2( selector, value )
util helper method that search and select in any select2 type fieldcreateSimpleProductWithCategory
component which creates a simple product with categories, containing three parameters for title, price and category name.applyCoupon( couponName )
util helper method which applies previously created coupon to cart or checkoutremoveCoupon()
util helper method that removes a single coupon within cart or checkoutselectOrderAction( action )
util helper method to select and initiate an order action in the Order Action postboxmerchant.openEmailLog()
go to the WP Mail Log pagedeleteAllEmailLogs
delete all email logs in the WP Mail Log pluginclickUpdateOrder( noticeText, waitForSave )
util helper that clicks theUpdate
button on an order
Changes
- Deprecated
StoreOwnerFlow
,CustomerFlow
in favour ofmerchant
,shopper
createSimpleOrder( status )
returns the ID of the order that was created- Updated
createCoupon( couponAmount )
component by adding a new parameterdiscountType
which allows you to use any coupon discount type in tests - Updated
verifyAndPublish( noticeText )
component by add a new parameter,noticeText
, that allows passing in the accepted update notice text. For example, with variations on creation or update.
0.1.1
- Initial/beta release