コード例 #1
0
ファイル: test_checks.py プロジェクト: FedericoRessi/neutron
    def test_no_mutable_default_args(self):
        self.assertEqual(1, len(list(checks.no_mutable_default_args(" def fake_suds_context(calls={}):"))))

        self.assertEqual(
            1, len(list(checks.no_mutable_default_args("def get_info_from_bdm(virt_type, bdm, mapping=[])")))
        )

        self.assertEqual(0, len(list(checks.no_mutable_default_args("defined = []"))))

        self.assertEqual(0, len(list(checks.no_mutable_default_args("defined, undefined = [], {}"))))
コード例 #2
0
ファイル: test_checks.py プロジェクト: mmidolesov2/neutron-1
    def test_no_mutable_default_args(self):
        self.assertEqual(1, len(list(checks.no_mutable_default_args(
            " def fake_suds_context(calls={}):"))))

        self.assertEqual(1, len(list(checks.no_mutable_default_args(
            "def get_info_from_bdm(virt_type, bdm, mapping=[])"))))

        self.assertEqual(0, len(list(checks.no_mutable_default_args(
            "defined = []"))))

        self.assertEqual(0, len(list(checks.no_mutable_default_args(
            "defined, undefined = [], {}"))))