@salesforce/salesforcedx-vscode-test-tools
Version:
Test automation framework for Salesforce Extensions for VS Code
70 lines • 2.65 kB
JavaScript
;
/**
* Main entry point for the Salesforce VSCode Test Tools package
*
* This framework provides a comprehensive set of utilities for automating tests
* for Salesforce Extensions for VS Code. It helps with common tasks such as:
* - Managing scratch orgs and DevHub connections
* - Interacting with VS Code UI elements
* - Executing CLI commands
* - Managing files and settings
* - Testing Salesforce-specific components
*
* @packageDocumentation
*/
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.EnvironmentSettings = void 0;
/**
* Core utilities including basic types, constants, and common functions
* @module Core
*/
__exportStar(require("./core"), exports);
/**
* System operation utilities for file system, CLI commands, git, and settings
* @module SystemOperations
*/
__exportStar(require("./system-operations"), exports);
/**
* Testing utilities for extension management, test execution, and assertions
* @module Testing
*/
__exportStar(require("./testing"), exports);
/**
* UI interaction utilities for working with VS Code interface elements
* @module UIInteraction
*/
__exportStar(require("./ui-interaction"), exports);
/**
* Salesforce-specific component utilities for Apex, LWC, Visualforce, etc.
* @module SalesforceComponents
*/
__exportStar(require("./salesforce-components"), exports);
/**
* Environment settings for configuring test behavior
* @module Environment
*/
__exportStar(require("./environmentSettings"), exports);
/**
* Test setup and runner functionality
* @module TestSetup
*/
__exportStar(require("./test-setup-and-runner"), exports);
__exportStar(require("./testSetup"), exports);
__exportStar(require("./retryUtils"), exports);
var environmentSettings_1 = require("./environmentSettings");
Object.defineProperty(exports, "EnvironmentSettings", { enumerable: true, get: function () { return environmentSettings_1.EnvironmentSettings; } });
//# sourceMappingURL=index.js.map