mirror of
https://github.com/osm-search/Nominatim.git
synced 2026-02-26 11:08:13 +00:00
add test for new table_has_column function
This commit is contained in:
@@ -26,6 +26,16 @@ def test_connection_table_exists(db, table_factory):
|
|||||||
assert db.table_exists('foobar')
|
assert db.table_exists('foobar')
|
||||||
|
|
||||||
|
|
||||||
|
def test_has_column_no_table(db):
|
||||||
|
assert not db.table_has_column('sometable', 'somecolumn')
|
||||||
|
|
||||||
|
|
||||||
|
@pytest.mark.parametrize('name,result', [('tram', True), ('car', False)])
|
||||||
|
def test_has_column(db, table_factory, name, result):
|
||||||
|
table_factory('stuff', 'tram TEXT')
|
||||||
|
|
||||||
|
assert db.table_has_column('stuff', name) == result
|
||||||
|
|
||||||
def test_connection_index_exists(db, table_factory, temp_db_cursor):
|
def test_connection_index_exists(db, table_factory, temp_db_cursor):
|
||||||
assert not db.index_exists('some_index')
|
assert not db.index_exists('some_index')
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user