@@ -31,7 +31,6 @@ import {
3131 getSubmitFormButton ,
3232 waitForSTElement ,
3333 getPasswordlessDevice ,
34- setPasswordlessFlowType ,
3534 getSessionHandleWithFetch ,
3635 getLatestURLWithToken ,
3736 sendEmailResetPasswordSuccessMessage ,
@@ -65,6 +64,8 @@ describe("SuperTokens Multitenancy tenant interactions", function () {
6564 let page ;
6665 let pageCrashed ;
6766
67+ const appConfig = { } ;
68+
6869 before ( async function ( ) {
6970 await backendHook ( "before" ) ;
7071 const isSupported = ( await isMultitenancySupported ( ) ) && ( await isMultitenancyManagementEndpointsSupported ( ) ) ;
@@ -79,7 +80,8 @@ describe("SuperTokens Multitenancy tenant interactions", function () {
7980 await backendHook ( "beforeEach" ) ;
8081
8182 const coreUrl = await setupCoreApp ( ) ;
82- await setupST ( { coreUrl } ) ;
83+ appConfig . coreUrl = coreUrl ;
84+ await setupST ( appConfig ) ;
8385
8486 page = await browser . newPage ( ) ;
8587
@@ -676,7 +678,11 @@ describe("SuperTokens Multitenancy tenant interactions", function () {
676678 } ) ;
677679
678680 it ( "should revoke magic links on removed tenants" , async function ( ) {
679- await setPasswordlessFlowType ( "EMAIL_OR_PHONE" , "USER_INPUT_CODE_AND_MAGIC_LINK" ) ;
681+ await setupST ( {
682+ ...appConfig ,
683+ passwordlessContactMethod : "EMAIL_OR_PHONE" ,
684+ passwordlessFlowType : "USER_INPUT_CODE_AND_MAGIC_LINK" ,
685+ } ) ;
680686 await setEnabledRecipes ( page , [ "passwordless" ] ) ;
681687 await setupTenant ( "customer1" , {
682688 emailPassword : { enabled : false } ,
@@ -719,7 +725,11 @@ describe("SuperTokens Multitenancy tenant interactions", function () {
719725
720726 describe ( "passwordless sign in" , ( ) => {
721727 beforeEach ( async ( ) => {
722- await setPasswordlessFlowType ( "EMAIL_OR_PHONE" , "USER_INPUT_CODE_AND_MAGIC_LINK" ) ;
728+ await setupST ( {
729+ ...appConfig ,
730+ passwordlessContactMethod : "EMAIL_OR_PHONE" ,
731+ passwordlessFlowType : "USER_INPUT_CODE_AND_MAGIC_LINK" ,
732+ } ) ;
723733 } ) ;
724734
725735 it ( "should work using OTP on the public tenants" , async function ( ) {
0 commit comments