コード例 #1
0
    def test_add_group(self):
        groups = ImportGroups()

        with self.assertRaises(ValueError):
            groups.add_group({})

        with self.assertRaises(ValueError):
            groups.add_group({"type": "foo"})

        groups.add_group({"type": "stdlib"})

        self.assertEqual(len(groups), 1)
        self.assertEqual(groups[0].__class__, StdLibGroup)
コード例 #2
0
ファイル: test_groups.py プロジェクト: purpleP/importanize
    def test_add_group(self):
        groups = ImportGroups()

        with self.assertRaises(ValueError):
            groups.add_group({})

        with self.assertRaises(ValueError):
            groups.add_group({'type': 'foo'})

        groups.add_group({'type': 'stdlib'})

        self.assertEqual(len(groups.groups), 1)
        self.assertEqual(groups.groups[0].__class__, StdLibGroup)
コード例 #3
0
ファイル: test_groups.py プロジェクト: miki725/importanize
    def test_add_group(self):
        groups = ImportGroups()

        with self.assertRaises(ValueError):
            groups.add_group({})

        with self.assertRaises(ValueError):
            groups.add_group({"type": "foo"})

        groups.add_group({"type": "stdlib"})

        self.assertEqual(len(groups), 1)
        self.assertEqual(groups[0].__class__, StdLibGroup)