@@ -27,7 +27,9 @@ import { testAuth, TestAuth } from '../../../test/helpers/mock_auth';
27
27
import * as fetch from '../../../test/helpers/mock_fetch' ;
28
28
import { Endpoint } from '../../api' ;
29
29
import { _window } from '../auth_window' ;
30
- import { Parameters , Recaptcha } from './recaptcha' ;
30
+ import { Recaptcha } from './recaptcha' ;
31
+ import { RecaptchaParameters } from '../../model/public_types' ;
32
+
31
33
import { ReCaptchaLoader } from './recaptcha_loader' ;
32
34
import { MockReCaptcha } from './recaptcha_mock' ;
33
35
import { RecaptchaVerifier } from './recaptcha_verifier' ;
@@ -39,7 +41,7 @@ describe('platform_browser/recaptcha/recaptcha_verifier', () => {
39
41
let auth : TestAuth ;
40
42
let container : HTMLElement ;
41
43
let verifier : RecaptchaVerifier ;
42
- let parameters : Parameters ;
44
+ let parameters : RecaptchaParameters ;
43
45
let recaptchaLoader : ReCaptchaLoader ;
44
46
45
47
beforeEach ( async ( ) => {
@@ -65,7 +67,7 @@ describe('platform_browser/recaptcha/recaptcha_verifier', () => {
65
67
context ( '#render' , ( ) => {
66
68
it ( 'caches the promise if not completed and returns if called multiple times' , ( ) => {
67
69
// This will force the loader to never return so the render promise never completes
68
- sinon . stub ( recaptchaLoader , 'load' ) . returns ( new Promise ( ( ) => { } ) ) ;
70
+ sinon . stub ( recaptchaLoader , 'load' ) . returns ( new Promise ( ( ) => { } ) ) ;
69
71
const renderPromise = verifier . render ( ) ;
70
72
expect ( verifier . render ( ) ) . to . eq ( renderPromise ) ;
71
73
} ) ;
0 commit comments