~jfb-tempo-consulting/unifield-wm/sync-env-py3

« back to all changes in this revision

Viewing changes to unittest27/test/test_loader.py

  • Committer: jf
  • Date: 2022-02-01 10:24:52 UTC
  • mfrom: (173.1.1 sync-env)
  • Revision ID: jfb@tempo-consulting.fr-20220201102452-rndr3uvmo030kqlf
[MERGE] US-9423: instance registration: do not validate an instance with no group on the sync server

Show diffs side-by-side

added added

removed removed

Lines of Context:
186
186
        self.assertEqual(suite.countTestCases(), 1)
187
187
        test = list(suite)[0]
188
188
 
189
 
        self.assertRaisesRegex(TypeError, "some failure", test.m)
 
189
        self.assertRaisesRegexp(TypeError, "some failure", test.m)
190
190
 
191
191
    ################################################################
192
192
    ### /Tests for TestLoader.loadTestsFromModule()
205
205
 
206
206
        try:
207
207
            loader.loadTestsFromName('')
208
 
        except ValueError as e:
 
208
        except ValueError, e:
209
209
            self.assertEqual(str(e), "Empty module name")
210
210
        else:
211
211
            self.fail("TestLoader.loadTestsFromName failed to raise ValueError")
238
238
 
239
239
        try:
240
240
            loader.loadTestsFromName('sdasfasfasdf')
241
 
        except ImportError as e:
 
241
        except ImportError, e:
242
242
            self.assertEqual(str(e), "No module named sdasfasfasdf")
243
243
        else:
244
244
            self.fail("TestLoader.loadTestsFromName failed to raise ImportError")
254
254
 
255
255
        try:
256
256
            loader.loadTestsFromName('unittest.sdasfasfasdf')
257
 
        except AttributeError as e:
 
257
        except AttributeError, e:
258
258
            self.assertEqual(str(e), "'module' object has no attribute 'sdasfasfasdf'")
259
259
        else:
260
260
            self.fail("TestLoader.loadTestsFromName failed to raise AttributeError")
271
271
 
272
272
        try:
273
273
            loader.loadTestsFromName('sdasfasfasdf', unittest)
274
 
        except AttributeError as e:
 
274
        except AttributeError, e:
275
275
            self.assertEqual(str(e), "'module' object has no attribute 'sdasfasfasdf'")
276
276
        else:
277
277
            self.fail("TestLoader.loadTestsFromName failed to raise AttributeError")
425
425
        loader = unittest.TestLoader()
426
426
        try:
427
427
            loader.loadTestsFromName('testcase_1.testfoo', m)
428
 
        except AttributeError as e:
 
428
        except AttributeError, e:
429
429
            self.assertEqual(str(e), "type object 'MyTestCase' has no attribute 'testfoo'")
430
430
        else:
431
431
            self.fail("Failed to raise AttributeError")
583
583
 
584
584
        try:
585
585
            loader.loadTestsFromNames([''])
586
 
        except ValueError as e:
 
586
        except ValueError, e:
587
587
            self.assertEqual(str(e), "Empty module name")
588
588
        else:
589
589
            self.fail("TestLoader.loadTestsFromNames failed to raise ValueError")
618
618
 
619
619
        try:
620
620
            loader.loadTestsFromNames(['sdasfasfasdf'])
621
 
        except ImportError as e:
 
621
        except ImportError, e:
622
622
            self.assertEqual(str(e), "No module named sdasfasfasdf")
623
623
        else:
624
624
            self.fail("TestLoader.loadTestsFromNames failed to raise ImportError")
634
634
 
635
635
        try:
636
636
            loader.loadTestsFromNames(['unittest.sdasfasfasdf', 'unittest'])
637
 
        except AttributeError as e:
 
637
        except AttributeError, e:
638
638
            self.assertEqual(str(e), "'module' object has no attribute 'sdasfasfasdf'")
639
639
        else:
640
640
            self.fail("TestLoader.loadTestsFromNames failed to raise AttributeError")
653
653
 
654
654
        try:
655
655
            loader.loadTestsFromNames(['sdasfasfasdf'], unittest)
656
 
        except AttributeError as e:
 
656
        except AttributeError, e:
657
657
            self.assertEqual(str(e), "'module' object has no attribute 'sdasfasfasdf'")
658
658
        else:
659
659
            self.fail("TestLoader.loadTestsFromName failed to raise AttributeError")
672
672
 
673
673
        try:
674
674
            loader.loadTestsFromNames(['TestCase', 'sdasfasfasdf'], unittest)
675
 
        except AttributeError as e:
 
675
        except AttributeError, e:
676
676
            self.assertEqual(str(e), "'module' object has no attribute 'sdasfasfasdf'")
677
677
        else:
678
678
            self.fail("TestLoader.loadTestsFromName failed to raise AttributeError")
821
821
        loader = unittest.TestLoader()
822
822
        try:
823
823
            loader.loadTestsFromNames(['testcase_1.testfoo'], m)
824
 
        except AttributeError as e:
 
824
        except AttributeError, e:
825
825
            self.assertEqual(str(e), "type object 'MyTestCase' has no attribute 'testfoo'")
826
826
        else:
827
827
            self.fail("Failed to raise AttributeError")