@@ -42,29 +42,29 @@ def tearDownClass(cls):
42
42
43
43
def test_list_databases (self ):
44
44
"""Test listing databases."""
45
- result = list_databases . fn ()
45
+ result = list_databases ()
46
46
# Parse JSON response
47
47
databases = json .loads (result )
48
48
self .assertIn (self .test_db , databases )
49
49
50
50
def test_list_tables_without_like (self ):
51
51
"""Test listing tables without a 'LIKE' filter."""
52
- result = list_tables . fn (self .test_db )
52
+ result = list_tables (self .test_db )
53
53
self .assertIsInstance (result , list )
54
54
self .assertEqual (len (result ), 1 )
55
55
self .assertEqual (result [0 ]["name" ], self .test_table )
56
56
57
57
def test_list_tables_with_like (self ):
58
58
"""Test listing tables with a 'LIKE' filter."""
59
- result = list_tables . fn (self .test_db , like = f"{ self .test_table } %" )
59
+ result = list_tables (self .test_db , like = f"{ self .test_table } %" )
60
60
self .assertIsInstance (result , list )
61
61
self .assertEqual (len (result ), 1 )
62
62
self .assertEqual (result [0 ]["name" ], self .test_table )
63
63
64
64
def test_run_select_query_success (self ):
65
65
"""Test running a SELECT query successfully."""
66
66
query = f"SELECT * FROM { self .test_db } .{ self .test_table } "
67
- result = run_select_query . fn (query )
67
+ result = run_select_query (query )
68
68
self .assertIsInstance (result , dict )
69
69
self .assertEqual (len (result ["rows" ]), 2 )
70
70
self .assertEqual (result ["rows" ][0 ][0 ], 1 )
@@ -73,14 +73,14 @@ def test_run_select_query_success(self):
73
73
def test_run_select_query_failure (self ):
74
74
"""Test running a SELECT query with an error."""
75
75
query = f"SELECT * FROM { self .test_db } .non_existent_table"
76
- result = run_select_query . fn (query )
76
+ result = run_select_query (query )
77
77
self .assertIsInstance (result , dict )
78
78
self .assertEqual (result ["status" ], "error" )
79
79
self .assertIn ("Query failed" , result ["message" ])
80
80
81
81
def test_table_and_column_comments (self ):
82
82
"""Test that table and column comments are correctly retrieved."""
83
- result = list_tables . fn (self .test_db )
83
+ result = list_tables (self .test_db )
84
84
self .assertIsInstance (result , list )
85
85
self .assertEqual (len (result ), 1 )
86
86
0 commit comments