k6-cucumber-steps
Version:
Generate k6 test scripts from Cucumber feature files
59 lines • 4.11 kB
JavaScript
;
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.VERSION = exports.But = exports.And = exports.Then = exports.When = exports.Given = exports.K6Runner = exports.StepsMetadataGenerator = exports.SampleStepsGenerator = exports.SampleFeaturesGenerator = exports.ProjectGenerator = exports.K6ScriptGenerator = exports.FeatureParser = exports.InitCommand = void 0;
// src/index.ts
const init_command_1 = require("./commands/init.command");
Object.defineProperty(exports, "InitCommand", { enumerable: true, get: function () { return init_command_1.InitCommand; } });
const feature_parser_1 = require("./generators/feature.parser");
Object.defineProperty(exports, "FeatureParser", { enumerable: true, get: function () { return feature_parser_1.FeatureParser; } });
const k6_script_generator_1 = require("./generators/k6-script.generator");
Object.defineProperty(exports, "K6ScriptGenerator", { enumerable: true, get: function () { return k6_script_generator_1.K6ScriptGenerator; } });
const project_generator_1 = require("./generators/project.generator");
Object.defineProperty(exports, "ProjectGenerator", { enumerable: true, get: function () { return project_generator_1.ProjectGenerator; } });
const sample_features_generator_1 = require("./generators/samples/sample-features.generator");
Object.defineProperty(exports, "SampleFeaturesGenerator", { enumerable: true, get: function () { return sample_features_generator_1.SampleFeaturesGenerator; } });
const sample_steps_generator_1 = require("./generators/samples/sample-steps.generator");
Object.defineProperty(exports, "SampleStepsGenerator", { enumerable: true, get: function () { return sample_steps_generator_1.SampleStepsGenerator; } });
const steps_metadata_generator_1 = require("./generators/samples/steps-metadata.generator");
Object.defineProperty(exports, "StepsMetadataGenerator", { enumerable: true, get: function () { return steps_metadata_generator_1.StepsMetadataGenerator; } });
const k6_runner_1 = require("./runners/k6.runner");
Object.defineProperty(exports, "K6Runner", { enumerable: true, get: function () { return k6_runner_1.K6Runner; } });
const step_registry_1 = require("./step-registry");
Object.defineProperty(exports, "Given", { enumerable: true, get: function () { return step_registry_1.Given; } });
Object.defineProperty(exports, "When", { enumerable: true, get: function () { return step_registry_1.When; } });
Object.defineProperty(exports, "Then", { enumerable: true, get: function () { return step_registry_1.Then; } });
Object.defineProperty(exports, "And", { enumerable: true, get: function () { return step_registry_1.And; } });
Object.defineProperty(exports, "But", { enumerable: true, get: function () { return step_registry_1.But; } });
// Export types
__exportStar(require("./types"), exports);
// Main package version
exports.VERSION = require("../package.json").version;
// Default export for convenience
exports.default = {
InitCommand: init_command_1.InitCommand,
FeatureParser: feature_parser_1.FeatureParser,
K6ScriptGenerator: k6_script_generator_1.K6ScriptGenerator,
ProjectGenerator: project_generator_1.ProjectGenerator,
K6Runner: k6_runner_1.K6Runner,
Given: step_registry_1.Given,
When: step_registry_1.When,
Then: step_registry_1.Then,
And: step_registry_1.And,
But: step_registry_1.But,
VERSION: exports.VERSION,
};
//# sourceMappingURL=index.js.map