UNPKG

@nrwl/jest

Version:

The Nx Plugin for Jest contains executors and generators allowing your workspace to use the powerful Jest testing capabilities.

24 lines 1.06 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.runMigration = exports.callRule = exports.runSchematic = void 0; const path_1 = require("path"); const testing_1 = require("@angular-devkit/schematics/testing"); const testRunner = new testing_1.SchematicTestRunner('@nrwl/jest', (0, path_1.join)(__dirname, '../../generators.json')); const migrationTestRunner = new testing_1.SchematicTestRunner('@nrwl/jest/migrations', (0, path_1.join)(__dirname, '../../migrations.json')); function runSchematic(schematicName, options, tree) { return testRunner .runSchematicAsync(schematicName, options, tree) .toPromise(); } exports.runSchematic = runSchematic; function callRule(rule, tree) { return testRunner.callRule(rule, tree).toPromise(); } exports.callRule = callRule; function runMigration(migrationName, options, tree) { return migrationTestRunner .runSchematicAsync(migrationName, options, tree) .toPromise(); } exports.runMigration = runMigration; //# sourceMappingURL=testing.js.map