ember-test-recorder
Version:
An Ember addon for recording and generating acceptance test cases through UI interactions
24 lines (19 loc) • 459 B
JavaScript
import { setupAllEvents } from './setup';
export default class TestRecorderInitializer {
constructor(context, owner) {
this.context = context;
this.owner = owner;
}
initialize() {
this.initializeEventListeners();
}
initializeEventListeners() {
const cleanup = setupAllEvents(this, this.owner);
this._eventCleanup = cleanup;
}
removeEventListeners() {
if (this._eventCleanup) {
this._eventCleanup();
}
}
}