WIP, still not working
This commit is contained in:
parent
375bd77197
commit
922952bf0f
2 changed files with 48 additions and 29 deletions
|
|
@ -2,6 +2,7 @@ from great_expectations.core.expectation_configuration import ExpectationConfigu
|
|||
|
||||
from lolafect.lolaconfig import build_lolaconfig
|
||||
from lolafect.data_testing import run_data_test_on_mysql
|
||||
from lolafect.connections import open_ssh_tunnel_with_s3_pkey
|
||||
|
||||
# __ __ _____ _ _ _____ _ _ _____ _
|
||||
# \ \ / /\ | __ \| \ | |_ _| \ | |/ ____| |
|
||||
|
|
@ -40,9 +41,21 @@ def test_validation_on_mysql_succeeds():
|
|||
),
|
||||
]
|
||||
|
||||
ssh_tunnel = open_ssh_tunnel_with_s3_pkey.run(
|
||||
s3_bucket_name=TEST_LOLACONFIG.S3_BUCKET_NAME,
|
||||
ssh_tunnel_credentials=TEST_LOLACONFIG.SSH_TUNNEL_CREDENTIALS,
|
||||
remote_target_host=TEST_LOLACONFIG.DW_CREDENTIALS["host"],
|
||||
remote_target_port=TEST_LOLACONFIG.DW_CREDENTIALS["port"],
|
||||
)
|
||||
|
||||
validation_result = run_data_test_on_mysql.run(
|
||||
name="lolafect-testing-test_validation_on_mysql_succeeds",
|
||||
mysql_credentials=TEST_LOLACONFIG.DW_CREDENTIALS,
|
||||
mysql_credentials={
|
||||
"host": ssh_tunnel.local_bind_address[0],
|
||||
"port": ssh_tunnel.local_bind_address[1],
|
||||
"user": TEST_LOLACONFIG.DW_CREDENTIALS["user"],
|
||||
"password": TEST_LOLACONFIG.DW_CREDENTIALS["password"]
|
||||
},
|
||||
query=test_query,
|
||||
expectations=test_expectations
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue