UNPKG

detox

Version:

E2E tests and automation for mobile

16 lines (12 loc) 569 B
/* eslint @typescript-eslint/no-unused-vars: ["error", { "args": "none" }] */ const RuntimeDevice = require('../RuntimeDevice'); class RuntimeDeviceFactory { createRuntimeDevice(deviceCookie, commonDeps, configs) { const deps = this._createDriverDependencies(commonDeps); const runtimeDriver = this._createDriver(deviceCookie, deps, configs); return new RuntimeDevice({ ...commonDeps, ...configs }, runtimeDriver); } _createDriverDependencies(commonDeps) { } _createDriver(deviceCookie, deps, configs) {} } module.exports = RuntimeDeviceFactory;