diff --git a/tests/src/python/test_provider_mssql.py b/tests/src/python/test_provider_mssql.py index b41a596d9eb..2fc503d5416 100644 --- a/tests/src/python/test_provider_mssql.py +++ b/tests/src/python/test_provider_mssql.py @@ -66,6 +66,10 @@ class TestPyQgsMssqlProvider(unittest.TestCase, ProviderTestCase): cls.conn.setPassword('') assert cls.conn.open(), cls.conn.lastError().text() + # Triggers a segfault in the sql server odbc driver on Travis - TODO test with more recent Ubuntu base image + if os.environ.get('TRAVIS', '') == 'true': + del cls.getEditableLayer + @classmethod def tearDownClass(cls): """Run after all tests""" @@ -117,10 +121,6 @@ class TestPyQgsMssqlProvider(unittest.TestCase, ProviderTestCase): return vl def getEditableLayer(self): - # Triggers a segfault in the sql server odbc driver on Travis - TODO test with more recent Ubuntu base image - if os.environ.get('TRAVIS', '') == 'true': - return - return self.getSource() def enableCompiler(self):