fix: format all code with black
and from now on should not deviate from that...
This commit is contained in:
parent
49f9a0228b
commit
a6bb538ce9
59 changed files with 2762 additions and 2131 deletions
|
@ -16,18 +16,16 @@ except ImportError:
|
|||
pass
|
||||
else:
|
||||
|
||||
|
||||
class TestModelBase(TestCase):
|
||||
|
||||
def test_dict_behavior(self):
|
||||
setting = Setting()
|
||||
self.assertEqual(list(iter(setting)), [('name', None), ('value', None)])
|
||||
self.assertEqual(list(iter(setting)), [("name", None), ("value", None)])
|
||||
self.assertIsNone(setting.name)
|
||||
self.assertIsNone(setting['name'])
|
||||
setting.name = 'foo'
|
||||
self.assertEqual(setting['name'], 'foo')
|
||||
self.assertRaises(KeyError, lambda: setting['notfound'])
|
||||
|
||||
self.assertIsNone(setting["name"])
|
||||
setting.name = "foo"
|
||||
self.assertEqual(setting["name"], "foo")
|
||||
self.assertRaises(KeyError, lambda: setting["notfound"])
|
||||
|
||||
class TestUUID(TestCase):
|
||||
|
||||
|
@ -39,14 +37,14 @@ else:
|
|||
# coverage at least..
|
||||
|
||||
# postgres
|
||||
dialect.name = 'postgresql'
|
||||
dialect.name = "postgresql"
|
||||
dialect.type_descriptor.return_value = 42
|
||||
result = typ.load_dialect_impl(dialect)
|
||||
self.assertTrue(dialect.type_descriptor.called)
|
||||
self.assertEqual(result, 42)
|
||||
|
||||
# other
|
||||
dialect.name = 'mysql'
|
||||
dialect.name = "mysql"
|
||||
dialect.type_descriptor.return_value = 43
|
||||
dialect.type_descriptor.reset_mock()
|
||||
result = typ.load_dialect_impl(dialect)
|
||||
|
@ -56,7 +54,7 @@ else:
|
|||
def test_process_bind_param_postgres(self):
|
||||
typ = mod.UUID()
|
||||
dialect = MagicMock()
|
||||
dialect.name = 'postgresql'
|
||||
dialect.name = "postgresql"
|
||||
|
||||
# null
|
||||
result = typ.process_bind_param(None, dialect)
|
||||
|
@ -75,7 +73,7 @@ else:
|
|||
def test_process_bind_param_other(self):
|
||||
typ = mod.UUID()
|
||||
dialect = MagicMock()
|
||||
dialect.name = 'mysql'
|
||||
dialect.name = "mysql"
|
||||
|
||||
# null
|
||||
result = typ.process_bind_param(None, dialect)
|
||||
|
@ -110,7 +108,6 @@ else:
|
|||
result = typ.process_result_value(uuid_true, dialect)
|
||||
self.assertIs(result, uuid_true)
|
||||
|
||||
|
||||
class TestUUIDColumn(TestCase):
|
||||
|
||||
def test_basic(self):
|
||||
|
@ -118,24 +115,22 @@ else:
|
|||
self.assertIsInstance(column, sa.Column)
|
||||
self.assertIsInstance(column.type, mod.UUID)
|
||||
|
||||
|
||||
class TestUUIDFKColumn(TestCase):
|
||||
|
||||
def test_basic(self):
|
||||
column = mod.uuid_fk_column('foo.bar')
|
||||
column = mod.uuid_fk_column("foo.bar")
|
||||
self.assertIsInstance(column, sa.Column)
|
||||
self.assertIsInstance(column.type, mod.UUID)
|
||||
|
||||
|
||||
class TestMakeTopoSortkey(DataTestCase):
|
||||
|
||||
def test_basic(self):
|
||||
model = self.app.model
|
||||
sortkey = mod.make_topo_sortkey(model)
|
||||
original = ['User', 'Person', 'UserRole', 'Role']
|
||||
original = ["User", "Person", "UserRole", "Role"]
|
||||
|
||||
# models are sorted so dependants come later
|
||||
result = sorted(original, key=sortkey)
|
||||
self.assertTrue(result.index('Role') < result.index('UserRole'))
|
||||
self.assertTrue(result.index('User') < result.index('UserRole'))
|
||||
self.assertTrue(result.index('Person') < result.index('User'))
|
||||
self.assertTrue(result.index("Role") < result.index("UserRole"))
|
||||
self.assertTrue(result.index("User") < result.index("UserRole"))
|
||||
self.assertTrue(result.index("Person") < result.index("User"))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue