@atomic-testing/core
Advanced tools
Comparing version 0.34.0 to 0.35.0
import { ClickOption } from '../interactor/ClickOption'; | ||
import { HoverOption } from '../interactor/HoverOption'; | ||
export interface IFormFieldDriver<T> { | ||
@@ -15,1 +16,7 @@ getValue(): Promise<T>; | ||
} | ||
/** | ||
* Provide hover functionality to a driver. | ||
*/ | ||
export interface IMouseInteractableDriver { | ||
hover(option?: HoverOption): Promise<void>; | ||
} |
@@ -6,3 +6,3 @@ export { ComponentDriver } from './ComponentDriver'; | ||
export * from './WaitForOption'; | ||
export type { IClickableDriver, IFormFieldDriver, IInputDriver, IToggleDriver } from './driverTypes'; | ||
export type { IClickableDriver, IFormFieldDriver, IInputDriver, IMouseInteractableDriver, IToggleDriver, } from './driverTypes'; | ||
export * as listHelper from './listHelper'; |
@@ -0,1 +1,2 @@ | ||
export { TestEngine } from './TestEngine'; | ||
export type { Nullable, Optional } from './dataTypes'; | ||
@@ -5,6 +6,5 @@ export * from './drivers'; | ||
export * from './example/types'; | ||
export type { ClickOption, CssProperty, EnterTextOption, Interactor } from './interactor'; | ||
export * from './interactor'; | ||
export * from './locators/'; | ||
export type { IComponentDriverOption, IContainerDriverOption, ScenePart, ScenePartDefinition, ScenePartDriver, } from './partTypes'; | ||
export { TestEngine } from './TestEngine'; | ||
export * as collectionUtil from './utils/collectionUtil'; | ||
@@ -11,0 +11,0 @@ export * as domUtil from './utils/domUtil'; |
@@ -30,8 +30,9 @@ "use strict"; | ||
exports.timingUtil = exports.locatorUtil = exports.escapeUtil = exports.domUtil = exports.collectionUtil = exports.TestEngine = void 0; | ||
var TestEngine_1 = require("./TestEngine"); | ||
Object.defineProperty(exports, "TestEngine", { enumerable: true, get: function () { return TestEngine_1.TestEngine; } }); | ||
__exportStar(require("./drivers"), exports); | ||
__exportStar(require("./errors"), exports); | ||
__exportStar(require("./example/types"), exports); | ||
__exportStar(require("./interactor"), exports); | ||
__exportStar(require("./locators/"), exports); | ||
var TestEngine_1 = require("./TestEngine"); | ||
Object.defineProperty(exports, "TestEngine", { enumerable: true, get: function () { return TestEngine_1.TestEngine; } }); | ||
exports.collectionUtil = __importStar(require("./utils/collectionUtil")); | ||
@@ -38,0 +39,0 @@ exports.domUtil = __importStar(require("./utils/domUtil")); |
export type { ClickOption } from './ClickOption'; | ||
export type { CssProperty } from './CssProperty'; | ||
export type { EnterTextOption } from './EnterTextOption'; | ||
export type { HoverOption } from './HoverOption'; | ||
export type { Interactor } from './Interactor'; |
{ | ||
"name": "@atomic-testing/core", | ||
"version": "0.34.0", | ||
"version": "0.35.0", | ||
"description": "Core library for atomic-testing", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
import { ClickOption } from '../interactor/ClickOption'; | ||
import { HoverOption } from '../interactor/HoverOption'; | ||
@@ -19,1 +20,8 @@ export interface IFormFieldDriver<T> { | ||
} | ||
/** | ||
* Provide hover functionality to a driver. | ||
*/ | ||
export interface IMouseInteractableDriver { | ||
hover(option?: HoverOption): Promise<void>; | ||
} |
@@ -6,3 +6,9 @@ export { ComponentDriver } from './ComponentDriver'; | ||
export * from './WaitForOption'; | ||
export type { IClickableDriver, IFormFieldDriver, IInputDriver, IToggleDriver } from './driverTypes'; | ||
export type { | ||
IClickableDriver, | ||
IFormFieldDriver, | ||
IInputDriver, | ||
IMouseInteractableDriver, | ||
IToggleDriver, | ||
} from './driverTypes'; | ||
export * as listHelper from './listHelper'; |
@@ -0,1 +1,2 @@ | ||
export { TestEngine } from './TestEngine'; | ||
export type { Nullable, Optional } from './dataTypes'; | ||
@@ -5,3 +6,3 @@ export * from './drivers'; | ||
export * from './example/types'; | ||
export type { ClickOption, CssProperty, EnterTextOption, Interactor } from './interactor'; | ||
export * from './interactor'; | ||
export * from './locators/'; | ||
@@ -15,3 +16,2 @@ export type { | ||
} from './partTypes'; | ||
export { TestEngine } from './TestEngine'; | ||
export * as collectionUtil from './utils/collectionUtil'; | ||
@@ -18,0 +18,0 @@ export * as domUtil from './utils/domUtil'; |
export type { ClickOption } from './ClickOption'; | ||
export type { CssProperty } from './CssProperty'; | ||
export type { EnterTextOption } from './EnterTextOption'; | ||
export type { HoverOption } from './HoverOption'; | ||
export type { Interactor } from './Interactor'; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
183420
199
3569