@@ -59,20 +59,20 @@ def tearDownClass(cls):
5959 TestMsSqlDataSource .data_source .database_engine .execute (text (TEAR_DOWN_STRING ))
6060 TestMsSqlDataSource .data_source = None
6161
62- def test_get_change_tracking_info (self ):
62+ def test_get_table_info_change_tracking_info (self ):
6363
6464 last_sync_version = None
6565 for table in TestMsSqlDataSource .table_configs :
6666 print ("TESTING ON TABLE: " + table ["source_table" ]["name" ])
6767 print ("FIRST TEST: INITIALISE TABLE" )
68- results = TestMsSqlDataSource .data_source .get_change_tracking_info (
69- table ["source_table" ], last_sync_version )
68+ results = TestMsSqlDataSource .data_source .get_table_info (
69+ table ["source_table" ], last_sync_version ). change_tracking_info
7070 self .assertEqual (results .force_full_load , True )
7171
7272 print ("SECOND TEST: NO CHANGES" )
7373 last_sync_version = results .sync_version
74- results = TestMsSqlDataSource .data_source .get_change_tracking_info (
75- table ["source_table" ], last_sync_version )
74+ results = TestMsSqlDataSource .data_source .get_table_info (
75+ table ["source_table" ], last_sync_version ). change_tracking_info
7676 self .assertEqual (results .force_full_load , False )
7777
7878 print ("OPERATION TESTS" )
@@ -82,20 +82,22 @@ def test_get_change_tracking_info(self):
8282 TestMsSqlDataSource .data_source .database_engine .execute (
8383 text (operation_string ).execution_options (autocommit = True ))
8484
85- results = TestMsSqlDataSource .data_source .get_change_tracking_info (
86- table ["source_table" ], last_sync_version )
85+ results = TestMsSqlDataSource .data_source .get_table_info (
86+ table ["source_table" ], last_sync_version ). change_tracking_info
8787 self .assertEqual (results .force_full_load , False , msg = "Failed on: " + operation_string )
8888 last_sync_version = results .sync_version
8989
9090 print ("EXTRA TEST: NO CHANGES" )
9191 last_sync_version = results .sync_version
92- results = TestMsSqlDataSource .data_source .get_change_tracking_info (
93- table ["source_table" ], last_sync_version )
92+ results = TestMsSqlDataSource .data_source .get_table_info (
93+ table ["source_table" ], last_sync_version ). change_tracking_info
9494 self .assertEqual (results .force_full_load , False )
9595
9696 print ("EXTRA TEST: LOST TRACK" )
9797 last_sync_version = - 1
98- results = TestMsSqlDataSource .data_source .get_change_tracking_info (table ["source_table" ], last_sync_version )
98+ results = TestMsSqlDataSource .data_source \
99+ .get_table_info (table ["source_table" ], last_sync_version )\
100+ .change_tracking_info
99101 self .assertEqual (results .force_full_load , True )
100102
101103 def test_can_handle_connection_string (self ):
0 commit comments