mirror of
https://github.com/element-hq/synapse.git
synced 2024-12-15 17:51:10 +00:00
Remove dead code in tests/storage/test_database.py
(#12197)
Signed-off-by: Sean Quah <seanq@element.io>
This commit is contained in:
parent
15382b1afa
commit
a4c1fdb44a
2 changed files with 1 additions and 16 deletions
1
changelog.d/12197.misc
Normal file
1
changelog.d/12197.misc
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Remove some dead code.
|
|
@ -13,26 +13,10 @@
|
||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
|
|
||||||
from synapse.storage.database import make_tuple_comparison_clause
|
from synapse.storage.database import make_tuple_comparison_clause
|
||||||
from synapse.storage.engines import BaseDatabaseEngine
|
|
||||||
|
|
||||||
from tests import unittest
|
from tests import unittest
|
||||||
|
|
||||||
|
|
||||||
def _stub_db_engine(**kwargs) -> BaseDatabaseEngine:
|
|
||||||
# returns a DatabaseEngine, circumventing the abc mechanism
|
|
||||||
# any kwargs are set as attributes on the class before instantiating it
|
|
||||||
t = type(
|
|
||||||
"TestBaseDatabaseEngine",
|
|
||||||
(BaseDatabaseEngine,),
|
|
||||||
dict(BaseDatabaseEngine.__dict__),
|
|
||||||
)
|
|
||||||
# defeat the abc mechanism
|
|
||||||
t.__abstractmethods__ = set()
|
|
||||||
for k, v in kwargs.items():
|
|
||||||
setattr(t, k, v)
|
|
||||||
return t(None, None)
|
|
||||||
|
|
||||||
|
|
||||||
class TupleComparisonClauseTestCase(unittest.TestCase):
|
class TupleComparisonClauseTestCase(unittest.TestCase):
|
||||||
def test_native_tuple_comparison(self):
|
def test_native_tuple_comparison(self):
|
||||||
clause, args = make_tuple_comparison_clause([("a", 1), ("b", 2)])
|
clause, args = make_tuple_comparison_clause([("a", 1), ("b", 2)])
|
||||||
|
|
Loading…
Reference in a new issue