@@ -38,14 +38,17 @@ jobs:
3838 chmod +x ${{ github.workspace }}/.github/scripts/create_new_user.sh
3939 docker cp ${{ github.workspace }}/.github/scripts/create_new_user.sh oracle_db_xe:/home/oracle/create_new_user.sh
4040
41- - name : Create dbt test user
41+ - name : Create dbt test users
4242 run : |
4343 docker exec oracle_db_xe /home/oracle/create_new_user.sh dbt_test ${{ secrets.DBT_ORACLE_PASSWORD }}
44+ docker exec oracle_db_xe /home/oracle/create_new_user.sh dbt_test_user_1 ${{ secrets.DBT_ORACLE_PASSWORD }}
45+ docker exec oracle_db_xe /home/oracle/create_new_user.sh dbt_test_user_2 ${{ secrets.DBT_ORACLE_PASSWORD }}
46+ docker exec oracle_db_xe /home/oracle/create_new_user.sh dbt_test_user_3 ${{ secrets.DBT_ORACLE_PASSWORD }}
4447
4548 - name : Install dbt-oracle with core dependencies
4649 run : |
4750 python -m pip install --upgrade pip
48- pip install pytest dbt-tests-adapter==1.2.0
51+ pip install pytest dbt-tests-adapter==1.2.1
4952 pip install -r requirements.txt
5053 pip install -e .
5154
6871 DBT_ORACLE_PROTOCOL : tcp
6972 LD_LIBRARY_PATH : /opt/oracle/instantclient_21_6
7073 TNS_ADMIN : /opt/tns_admin
74+ DBT_TEST_USER_1 : DBT_TEST_USER_1
75+ DBT_TEST_USER_2 : DBT_TEST_USER_2
76+ DBT_TEST_USER_3 : DBT_TEST_USER_3
7177
7278 - name : Run adapter tests - ORA_PYTHON_DRIVER_TYPE => THICK
7379 run : |
8490 DBT_ORACLE_PROTOCOL : tcp
8591 LD_LIBRARY_PATH : /opt/oracle/instantclient_21_6
8692 TNS_ADMIN : /opt/tns_admin
93+ DBT_TEST_USER_1 : DBT_TEST_USER_1
94+ DBT_TEST_USER_2 : DBT_TEST_USER_2
95+ DBT_TEST_USER_3 : DBT_TEST_USER_3
8796
8897 - name : Run adapter tests - ORA_PYTHON_DRIVER_TYPE => THIN
8998 run : |
@@ -100,3 +109,7 @@ jobs:
100109 DBT_ORACLE_PROTOCOL : tcp
101110 DISABLE_OOB : on
102111 TNS_ADMIN : /opt/tns_admin
112+ DBT_TEST_USER_1 : DBT_TEST_USER_1
113+ DBT_TEST_USER_2 : DBT_TEST_USER_2
114+ DBT_TEST_USER_3 : DBT_TEST_USER_3
115+
0 commit comments