Add super call to setUpClass in custom test case
This is needed to catch the Python warnings.
This commit is contained in:
1 parent
4ff7ca6d6e
commit
f42f4eba6e
58 files changed
+82
-6
No files matched your search
@@ -16,6 +16,7 @@ class _ModelAccessTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
model_name = model_access_name = 'test.access'
|
||||
@@ -413,6 +414,7 @@ class _ModelFieldAccessTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@property
|
||||
@@ -1024,6 +1026,7 @@ class MenuActionAccessReadTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def create_menu(self, access=None):
|
||||
|
||||
@@ -22,6 +22,7 @@ class BackendTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -79,8 +79,8 @@ class BusTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
activate_module('ir')
|
||||
super().setUpClass()
|
||||
activate_module('ir')
|
||||
|
||||
def setUp(self):
|
||||
super().setUp()
|
||||
|
||||
@@ -27,6 +27,7 @@ class CacheTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def testFreeze(self):
|
||||
@@ -101,6 +102,7 @@ class MemoryCacheTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def setUp(self):
|
||||
@@ -320,6 +322,7 @@ class LRUDictTransactionTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -19,6 +19,7 @@ class CopyTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -15,6 +15,7 @@ class ExportDataTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -22,6 +22,7 @@ class FieldBinaryTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def setUp(self):
|
||||
|
||||
@@ -13,6 +13,7 @@ class FieldBooleanTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -415,6 +415,7 @@ class FieldCharTestCase(TestCase, CommonTestCaseMixin):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def Char(self):
|
||||
@@ -641,6 +642,7 @@ class FieldCharTranslatedTestCase(TestCase, CommonTestCaseMixin):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def Char(self):
|
||||
@@ -711,8 +713,8 @@ class FieldCharUnaccentedTestCase(ExtensionTestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
activate_module('tests')
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
def test_normal_search(self):
|
||||
@@ -791,8 +793,8 @@ class FieldCharSimilarityTestCase(ExtensionTestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
activate_module('tests')
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def _test_search(self, Model):
|
||||
record1, record2 = Model.create([{
|
||||
|
||||
@@ -11,6 +11,7 @@ class FieldContextTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -24,6 +24,7 @@ class FieldDateTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -21,6 +21,7 @@ class FieldDateTimeTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -12,6 +12,7 @@ class FieldDependsTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def test_empty_depends(self):
|
||||
|
||||
@@ -15,6 +15,7 @@ class FieldDictTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def create_schema(self):
|
||||
@@ -881,8 +882,8 @@ class FieldDictUnaccentedTestCase(ExtensionTestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
activate_module('tests')
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
def test_search_unaccented_off(self):
|
||||
|
||||
@@ -15,6 +15,7 @@ class FieldFloatTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -11,6 +11,7 @@ class FieldFMany2OneTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -14,6 +14,7 @@ class FieldFunctionTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -15,6 +15,7 @@ class FieldIntegerTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -379,6 +379,7 @@ class FieldMany2ManyTestCase(TestCase, CommonTestCaseMixin):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def Many2Many(self):
|
||||
@@ -785,6 +786,7 @@ class FieldMany2ManyReferenceTestCase(TestCase, CommonTestCaseMixin):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def Many2Many(self):
|
||||
|
||||
@@ -14,6 +14,7 @@ class FieldMany2OneTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
@@ -267,6 +268,7 @@ class FieldMany2OneTreeTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def create_tree(self, Many2One):
|
||||
|
||||
@@ -13,6 +13,7 @@ class FieldMultiSelectionTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@property
|
||||
|
||||
@@ -17,6 +17,7 @@ class FieldNumericTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -456,6 +456,7 @@ class FieldOne2ManyTestCase(
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def One2Many(self):
|
||||
@@ -725,6 +726,7 @@ class FieldOne2ManyReferenceTestCase(
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def One2Many(self):
|
||||
@@ -740,6 +742,7 @@ class FieldOne2ManyExistsTestCase(TestCase, SearchTestCaseMixin):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def setUp(self):
|
||||
@@ -764,6 +767,7 @@ class FieldOne2ManyReferenceExistsTestCase(
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def setUp(self):
|
||||
|
||||
@@ -13,6 +13,7 @@ class FieldOne2OneTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -13,6 +13,7 @@ class FieldReferenceTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -13,6 +13,7 @@ class FieldSelectionTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -423,6 +423,7 @@ class FieldTextTestCase(TestCase, CommonTestCaseMixin):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def Text(self):
|
||||
@@ -551,6 +552,7 @@ class FieldFullTextTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -21,6 +21,7 @@ class FieldTimeTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -18,6 +18,7 @@ class FieldTimeDeltaTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -17,6 +17,7 @@ class HistoryTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -15,6 +15,7 @@ class I18nTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -16,6 +16,7 @@ class ImportDataTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -571,9 +571,9 @@ class IrCronTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
drop_db()
|
||||
activate_module(['ir'])
|
||||
super().setUpClass()
|
||||
|
||||
@classmethod
|
||||
def tearDownClass(cls):
|
||||
|
||||
@@ -19,6 +19,7 @@ class UrlTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
@@ -79,6 +80,7 @@ class MixinTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
@@ -117,6 +119,7 @@ class DeactivableMixinTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -15,6 +15,7 @@ class ModelTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
@@ -444,6 +445,7 @@ class ModelTranslationTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
cls.setup_language()
|
||||
|
||||
|
||||
@@ -12,6 +12,7 @@ class ModelLogTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -15,6 +15,7 @@ class ModelSingletonTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -23,6 +23,7 @@ class ModelSQLTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -18,6 +18,7 @@ class ModelStorageTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
@@ -771,6 +772,7 @@ class EvalEnvironmentTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -20,6 +20,7 @@ class ModelView(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def test_set_visible(self):
|
||||
|
||||
@@ -18,6 +18,7 @@ class MPTTTestCase(TreeTestCaseMixin, TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def check_tree(self, parent_id=None, left=-1, right=sys.maxsize):
|
||||
|
||||
@@ -11,6 +11,7 @@ class MultiValueTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -13,6 +13,7 @@ class SequenceOrderedMixinTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -14,6 +14,7 @@ class ReportTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -15,6 +15,7 @@ class ResourceTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -16,6 +16,7 @@ class RoutesTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
drop_db()
|
||||
activate_module(['ir', 'res'], 'fr')
|
||||
pool = Pool(DB_NAME)
|
||||
|
||||
@@ -13,6 +13,7 @@ class RPCTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('ir')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -15,6 +15,7 @@ class ModelRuleTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction(context=_context)
|
||||
|
||||
@@ -16,6 +16,7 @@ class SendmailTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -15,6 +15,7 @@ class SequenceTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@staticmethod
|
||||
|
||||
@@ -25,6 +25,7 @@ class TransactionTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def test_nonexistdb(self):
|
||||
|
||||
@@ -15,6 +15,7 @@ class TreeTestCaseMixin:
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def create(self):
|
||||
@@ -177,6 +178,7 @@ class TreeMixinTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
@@ -436,6 +438,11 @@ class TreeMixinTestCase(TestCase):
|
||||
class TreeTestCase(TestCase):
|
||||
"Test Tree"
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
def test_sum_tree(self):
|
||||
pool = Pool()
|
||||
|
||||
@@ -19,6 +19,7 @@ class TriggerTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
def setUp(self):
|
||||
|
||||
@@ -356,12 +356,12 @@ class _DBTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
drop_db()
|
||||
modules = [cls.module]
|
||||
if cls.extras:
|
||||
modules.extend(cls.extras)
|
||||
activate_module(modules, lang=cls.language)
|
||||
super().setUpClass()
|
||||
|
||||
@classmethod
|
||||
def tearDownClass(cls):
|
||||
|
||||
@@ -11,6 +11,7 @@ class UnionMixinTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -31,6 +31,7 @@ class UserTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('res')
|
||||
|
||||
def setUp(self):
|
||||
|
||||
@@ -12,6 +12,7 @@ class WizardTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
@with_transaction()
|
||||
|
||||
@@ -10,6 +10,7 @@ class WorkflowTestCase(TestCase):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
activate_module('tests')
|
||||
|
||||
# TODO add test for Workflow.transition
|
||||
|
||||
Reference in new issue
Block a user