systelab-components-wdio-test
Version:
Widgets to be use in the E2E Tests based in WDIO
28 lines (27 loc) • 962 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.TauriDriverAPI = void 0;
const tauri_driver_util_1 = require("../../utils/tauri-driver.util");
const http_status_1 = require("./http-status");
const error_handler_api_1 = require("./error-handler.api");
class TauriDriverAPI {
static async start(req, res) {
try {
tauri_driver_util_1.TauriDriverUtility.start();
return res.status(http_status_1.HttpStatus.NO_CONTENT).send();
}
catch (err) {
return error_handler_api_1.ErrorHandlerAPI.handle(res, err);
}
}
static async stop(req, res) {
try {
tauri_driver_util_1.TauriDriverUtility.stop();
return res.status(http_status_1.HttpStatus.NO_CONTENT).send();
}
catch (err) {
return error_handler_api_1.ErrorHandlerAPI.handle(res, err);
}
}
}
exports.TauriDriverAPI = TauriDriverAPI;