woocommerce/plugins/woocommerce-blocks/tests/e2e/utils/wp-cli.ts

17 lines
351 B
TypeScript
Raw Normal View History

/**
* External dependencies
*/
import { promisify } from 'util';
import { exec } from 'child_process';
const execPromisified = promisify( exec );
/**
* Runs a WP-CLI command inside the tests-cli container.
*/
export async function wpCLI( command: string ) {
return await execPromisified(
'npm run wp-env run tests-cli -- wp ' + command
);
}