@@ -43,17 +43,17 @@ try {
43
43
}
44
44
45
45
// We use the launchers themselves to figure out if the browser exists. It's a bit sneaky, but it works.
46
- tryAddBrowser ( "ChromeHeadlessNoSandbox" , new ChromeHeadlessBrowser ( ( ) => { } , { } ) ) ;
47
- tryAddBrowser ( "ChromiumHeadlessIgnoreCert" , new ChromiumHeadlessBrowser ( ( ) => { } , { } ) ) ;
48
- if ( ! tryAddBrowser ( "FirefoxHeadless" , new FirefoxHeadlessBrowser ( 0 , ( ) => { } , { } ) ) ) {
49
- tryAddBrowser ( "FirefoxDeveloperHeadless" , new FirefoxDeveloperHeadlessBrowser ( 0 , ( ) => { } , { } ) ) ;
46
+ tryAddBrowser ( "ChromeHeadlessNoSandbox" , ChromeHeadlessBrowser . prototype ) ;
47
+ tryAddBrowser ( "ChromiumHeadlessIgnoreCert" , ChromiumHeadlessBrowser . prototype ) ;
48
+ if ( ! tryAddBrowser ( "FirefoxHeadless" , FirefoxHeadlessBrowser . prototype ) ) {
49
+ tryAddBrowser ( "FirefoxDeveloperHeadless" , FirefoxDeveloperHeadlessBrowser . prototype ) ;
50
50
}
51
51
52
52
// We need to receive an argument from the caller, but globals don't seem to work, so we use an environment variable.
53
53
if ( process . env . ASPNETCORE_SIGNALR_TEST_ALL_BROWSERS === "true" ) {
54
- tryAddBrowser ( "Edge" , new EdgeBrowser ( ( ) => { } , { create ( ) { } } ) ) ;
55
- tryAddBrowser ( "IE" , new IEBrowser ( ( ) => { } , { create ( ) { } } , { } ) ) ;
56
- tryAddBrowser ( "Safari" , new SafariBrowser ( ( ) => { } , { } ) ) ;
54
+ tryAddBrowser ( "Edge" , EdgeBrowser . prototype ) ;
55
+ tryAddBrowser ( "IE" , IEBrowser . prototype ) ;
56
+ tryAddBrowser ( "Safari" , SafariBrowser . prototype ) ;
57
57
}
58
58
59
59
module . exports = createKarmaConfig ( {
0 commit comments