File tree Expand file tree Collapse file tree 5 files changed +36
-8
lines changed
Expand file tree Collapse file tree 5 files changed +36
-8
lines changed Original file line number Diff line number Diff line change @@ -174,14 +174,14 @@ jobs:
174174 env :
175175 TEST_DATABASE_URL : ${{ matrix.sync_url }}
176176 run : |
177- PYTHONPATH=$PWD:$PYTHONPATH pytest tests/slack_sdk/oauth/installation_store/test_sqlalchemy.py
178- PYTHONPATH=$PWD:$PYTHONPATH pytest tests/slack_sdk/oauth/state_store/test_sqlalchemy.py
177+ PYTHONPATH=$PWD:$PYTHONPATH pytest -s tests/slack_sdk/oauth/installation_store/test_sqlalchemy.py
178+ PYTHONPATH=$PWD:$PYTHONPATH pytest -s tests/slack_sdk/oauth/state_store/test_sqlalchemy.py
179179 - name : Run async tests (${{ matrix.database }})
180180 env :
181181 ASYNC_TEST_DATABASE_URL : ${{ matrix.async_url }}
182182 run : |
183- PYTHONPATH=$PWD:$PYTHONPATH pytest tests/slack_sdk/oauth/installation_store/test_async_sqlalchemy.py
184- PYTHONPATH=$PWD:$PYTHONPATH pytest tests/slack_sdk/oauth/state_store/test_async_sqlalchemy.py
183+ PYTHONPATH=$PWD:$PYTHONPATH pytest -s tests/slack_sdk/oauth/installation_store/test_async_sqlalchemy.py
184+ PYTHONPATH=$PWD:$PYTHONPATH pytest -s tests/slack_sdk/oauth/state_store/test_async_sqlalchemy.py
185185
186186 notifications :
187187 name : Regression notifications
Original file line number Diff line number Diff line change 66from slack_sdk .oauth .installation_store import Installation
77from slack_sdk .oauth .installation_store .sqlalchemy import AsyncSQLAlchemyInstallationStore
88
9+ database_url = os .environ .get ("ASYNC_TEST_DATABASE_URL" , "sqlite+aiosqlite:///:memory:" )
10+
11+
12+ def setUpModule ():
13+ """Emit database configuration for CI visibility across builds."""
14+ print (f"\n [InstallationStore/AsyncSQLAlchemy] Database: { database_url } " )
15+
916
1017class TestAsyncSQLAlchemy (unittest .TestCase ):
1118 engine : AsyncEngine
1219
1320 @async_test
1421 async def setUp (self ):
15- self .engine = create_async_engine (os . environ . get ( "ASYNC_TEST_DATABASE_URL" , "sqlite+aiosqlite:///:memory:" ) )
22+ self .engine = create_async_engine (database_url )
1623 self .store = AsyncSQLAlchemyInstallationStore (client_id = "111.222" , engine = self .engine )
1724 async with self .engine .begin () as conn :
1825 await conn .run_sync (self .store .metadata .create_all )
Original file line number Diff line number Diff line change 77from slack_sdk .oauth .installation_store import Installation
88from slack_sdk .oauth .installation_store .sqlalchemy import SQLAlchemyInstallationStore
99
10+ database_url = os .environ .get ("TEST_DATABASE_URL" , "sqlite:///:memory:" )
11+
12+
13+ def setUpModule ():
14+ """Emit database configuration for CI visibility across builds."""
15+ print (f"\n [InstallationStore/SQLAlchemy] Database: { database_url } " )
16+
1017
1118class TestSQLAlchemy (unittest .TestCase ):
1219 engine : Engine
1320
1421 def setUp (self ):
15- self .engine = sqlalchemy .create_engine (os . environ . get ( "TEST_DATABASE_URL" , "sqlite:///:memory:" ) )
22+ self .engine = sqlalchemy .create_engine (database_url )
1623 self .store = SQLAlchemyInstallationStore (client_id = "111.222" , engine = self .engine )
1724 self .store .metadata .create_all (self .engine )
1825
Original file line number Diff line number Diff line change 66
77from slack_sdk .oauth .state_store .sqlalchemy import AsyncSQLAlchemyOAuthStateStore
88
9+ database_url = os .environ .get ("ASYNC_TEST_DATABASE_URL" , "sqlite+aiosqlite:///:memory:" )
10+
11+
12+ def setUpModule ():
13+ """Emit database configuration for CI visibility across builds."""
14+ print (f"\n [StateStore/AsyncSQLAlchemy] Database: { database_url } " )
15+
916
1017class TestSQLAlchemy (unittest .TestCase ):
1118 engine : AsyncEngine
1219
1320 @async_test
1421 async def setUp (self ):
15- self .engine = create_async_engine (os . environ . get ( "ASYNC_TEST_DATABASE_URL" , "sqlite+aiosqlite:///:memory:" ) )
22+ self .engine = create_async_engine (database_url )
1623 self .store = AsyncSQLAlchemyOAuthStateStore (engine = self .engine , expiration_seconds = 2 )
1724 async with self .engine .begin () as conn :
1825 await conn .run_sync (self .store .metadata .create_all )
Original file line number Diff line number Diff line change 77
88from slack_sdk .oauth .state_store .sqlalchemy import SQLAlchemyOAuthStateStore
99
10+ database_url = os .environ .get ("TEST_DATABASE_URL" , "sqlite:///:memory:" )
11+
12+
13+ def setUpModule ():
14+ """Emit database configuration for CI visibility across builds."""
15+ print (f"\n [StateStore/SQLAlchemy] Database: { database_url } " )
16+
1017
1118class TestSQLAlchemy (unittest .TestCase ):
1219 engine : Engine
1320
1421 def setUp (self ):
15- self .engine = sqlalchemy .create_engine (os . environ . get ( "TEST_DATABASE_URL" , "sqlite:///:memory:" ) )
22+ self .engine = sqlalchemy .create_engine (database_url )
1623 self .store = SQLAlchemyOAuthStateStore (engine = self .engine , expiration_seconds = 2 )
1724 self .store .metadata .create_all (self .engine )
1825
You can’t perform that action at this time.
0 commit comments