UNPKG

@cuppet/core

Version:

Core testing framework components for Cuppet - BDD framework based on Cucumber and Puppeteer

49 lines (41 loc) 1.43 kB
// Core Cuppet Framework Components // This package provides the core testing framework functionality // Export main function modules const elementInteraction = require('./src/elementInteraction'); const dataStorage = require('./src/dataStorage'); const mainFunctions = require('./src/mainFunctions'); const helperFunctions = require('./src/helperFunctions'); const apiFunctions = require('./src/apiFunctions'); const mqttFunctions = require('./src/mqttFunctions'); const appiumTesting = require('./src/appiumTesting'); const accessibilityTesting = require('./src/accessibilityTesting'); const lighthouse = require('./src/lighthouse'); const visualRegression = require('./src/visualRegression'); const kafkaFunctions = require('./src/kafkaFunctions'); // Export managers const { BrowserManager, AppiumManager, MqttManager, KafkaManager } = require('./features/app/managers'); // Export step definitions const stepDefinitions = require('./stepDefinitions'); module.exports = { // Core functions elementInteraction, dataStorage, mainFunctions, helperFunctions, apiFunctions, mqttFunctions, kafkaFunctions, appiumTesting, accessibilityTesting, lighthouse, visualRegression, // Managers BrowserManager, AppiumManager, MqttManager, KafkaManager, // Step definitions stepDefinitions, // Version info version: require('./package.json').version, };