@@ -21,13 +21,14 @@ const assert = require('assert')
21
21
22
22
const chrome = require ( '../chrome' )
23
23
const edge = require ( '../edge' )
24
+ const error = require ( '../lib/error' )
24
25
const firefox = require ( '../firefox' )
25
26
const ie = require ( '../ie' )
26
27
const safari = require ( '../safari' )
27
28
const test = require ( '../lib/test' )
28
29
const { Browser } = require ( '../lib/capabilities' )
29
30
const { Pages } = require ( '../lib/test' )
30
- const { Builder } = require ( '../../selenium-webdriver/index ' )
31
+ const { Builder, Capabilities } = require ( '..' )
31
32
32
33
test . suite ( function ( env ) {
33
34
const BROWSER_MAP = new Map ( [
@@ -92,31 +93,31 @@ test.suite(function (env) {
92
93
async function getCaps ( driver ) {
93
94
return driver . getCapabilities ( ) ;
94
95
}
95
- } )
96
-
97
- describe ( 'Builder ' , function ( ) {
98
- describe ( 'catches incorrect use of browser options class' , function ( ) {
99
- function test ( key , options ) {
100
- it ( key , async function ( ) {
101
- let builder = new Builder ( ) . withCapabilities (
102
- new Capabilities ( )
103
- . set ( 'browserName' , 'fake-browser-should-not-try-to-start' )
104
- . set ( key , new options ( ) )
105
- )
106
- try {
107
- let driver = await builder . build ( )
108
- await driver . quit ( )
109
- return Promise . reject ( Error ( 'should have failed' ) )
110
- } catch ( ex ) {
111
- if ( ! ( ex instanceof error . InvalidArgumentError ) ) {
112
- throw ex
96
+
97
+ describe ( 'Builder' , function ( ) {
98
+ describe ( 'catches incorrect use of browser options class ' , function ( ) {
99
+ function test ( key , options ) {
100
+ it ( key , async function ( ) {
101
+ let builder = new Builder ( ) . withCapabilities (
102
+ new Capabilities ( )
103
+ . set ( 'browserName' , 'fake-browser-should-not-try-to-start' )
104
+ . set ( key , new options ( ) )
105
+ )
106
+ try {
107
+ let driver = await builder . build ( )
108
+ await driver . quit ( )
109
+ return Promise . reject ( Error ( 'should have failed' ) )
110
+ } catch ( ex ) {
111
+ if ( ! ( ex instanceof error . InvalidArgumentError ) ) {
112
+ throw ex
113
+ }
113
114
}
114
- }
115
- } )
116
- }
115
+ } )
116
+ }
117
117
118
- test ( 'chromeOptions' , chrome . Options )
119
- test ( 'moz:firefoxOptions' , firefox . Options )
120
- test ( 'safari.options' , safari . Options )
118
+ test ( 'chromeOptions' , chrome . Options )
119
+ test ( 'moz:firefoxOptions' , firefox . Options )
120
+ test ( 'safari.options' , safari . Options )
121
+ } )
121
122
} )
122
123
} )
0 commit comments