22from pytest import mark , raises
33
44from firebolt .async_db import Connection , connect
5- from firebolt .client .auth import ServiceAccount , UsernamePassword
5+ from firebolt .client .auth import UsernamePassword
66from firebolt .utils .exception import (
77 AccountNotFoundError ,
88 EngineNotRunningError ,
@@ -38,15 +38,15 @@ async def test_invalid_account(
3838async def test_engine_url_not_exists (
3939 engine_url : str ,
4040 database_name : str ,
41- service_auth : ServiceAccount ,
41+ password_auth : UsernamePassword ,
4242 account_name : str ,
4343 api_endpoint : str ,
4444) -> None :
4545 """Connection properly reacts to invalid engine url error."""
4646 async with await connect (
4747 engine_url = engine_url + "_" ,
4848 database = database_name ,
49- auth = service_auth ,
49+ auth = password_auth ,
5050 account_name = account_name ,
5151 api_endpoint = api_endpoint ,
5252 ) as connection :
@@ -57,7 +57,7 @@ async def test_engine_url_not_exists(
5757async def test_engine_name_not_exists (
5858 engine_name : str ,
5959 database_name : str ,
60- service_auth : ServiceAccount ,
60+ password_auth : UsernamePassword ,
6161 account_name : str ,
6262 api_endpoint : str ,
6363) -> None :
@@ -66,7 +66,7 @@ async def test_engine_name_not_exists(
6666 async with await connect (
6767 engine_name = engine_name + "_________" ,
6868 database = database_name ,
69- auth = service_auth ,
69+ auth = password_auth ,
7070 account_name = account_name ,
7171 api_endpoint = api_endpoint ,
7272 ) as connection :
@@ -76,7 +76,7 @@ async def test_engine_name_not_exists(
7676async def test_engine_stopped (
7777 stopped_engine_url : str ,
7878 database_name : str ,
79- service_auth : ServiceAccount ,
79+ password_auth : UsernamePassword ,
8080 account_name : str ,
8181 api_endpoint : str ,
8282) -> None :
@@ -85,7 +85,7 @@ async def test_engine_stopped(
8585 async with await connect (
8686 engine_url = stopped_engine_url ,
8787 database = database_name ,
88- auth = service_auth ,
88+ auth = password_auth ,
8989 account_name = account_name ,
9090 api_endpoint = api_endpoint ,
9191 ) as connection :
@@ -94,14 +94,17 @@ async def test_engine_stopped(
9494
9595@mark .skip (reason = "Behaviour is different in prod vs dev" )
9696async def test_database_not_exists (
97- engine_url : str , database_name : str , service_auth : ServiceAccount , api_endpoint : str
97+ engine_url : str ,
98+ database_name : str ,
99+ password_auth : UsernamePassword ,
100+ api_endpoint : str ,
98101) -> None :
99102 """Connection properly reacts to invalid database error."""
100103 new_db_name = database_name + "_"
101104 async with await connect (
102105 engine_url = engine_url ,
103106 database = new_db_name ,
104- auth = service_auth ,
107+ auth = password_auth ,
105108 api_endpoint = api_endpoint ,
106109 ) as connection :
107110 with raises (FireboltDatabaseError ) as exc_info :
0 commit comments