Skip to content

Commit

Permalink
fix(types): use protractor from global namespace (#3388)
Browse files Browse the repository at this point in the history
  • Loading branch information
cnishina committed Jul 19, 2016
1 parent ee038f9 commit dcbc832
Showing 1 changed file with 19 additions and 7 deletions.
26 changes: 19 additions & 7 deletions globals.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,22 @@ import {
ProtractorExpectedConditions
} from 'protractor';

export var browser: Browser = global['browser'];
export var element: ElementHelper = global['element'];
export var by: ProtractorBy = global['by'];
export var By: ProtractorBy = global['By'];
export var $: (search: string) => ElementFinder = global['$'];
export var $$: (search: string) => ElementArrayFinder = global['$$'];
export var ExpectedConditions: ProtractorExpectedConditions = global['ExpectedConditions'];
export var browser: Browser = global['protractor.browser'];
export var element: ElementHelper = global['protractor.element'];
export var by: ProtractorBy = global['protractor.by'];
export var By: ProtractorBy = global['protractor.By'];
export var $: (search: string) => ElementFinder = global['protractor.$'];
export var $$: (search: string) => ElementArrayFinder = global['protractor.$$'];
export var ExpectedConditions: ProtractorExpectedConditions =
global['protractor.ExpectedConditions'];

export interface Protractor {
browser: Browser;
element: ElementHelper;
by: ProtractorBy;
By: ProtractorBy;
$: (search: string) => ElementFinder;
$$: (search: string) => ElementArrayFinder;
ExpectedConditions: ProtractorExpectedConditions;
}
export var protractor: Protractor = global['protractor'];

0 comments on commit dcbc832

Please sign in to comment.