コード例 #1
0
ファイル: mergerule.py プロジェクト: seekM/caster
 def test_merge(self):
     python = Python()
     python_specs = len(python.mapping_actual().keys())
     java = Java()
     java_specs = len(java.mapping_actual().keys())
     vanilla = Alias(refresh=False)
     vanilla_specs = len(vanilla.mapping_actual().keys())
     _merged = python.merge(java)
     self.assertEqual(python_specs, len(python.mapping_actual().keys()))
     self.assertEqual(java_specs, len(java.mapping_actual().keys()))
     _merged = vanilla.merge(java)
     '''MergeRules get this @ merging:'''
     del _merged.mapping_actual()["display available commands"]
     self.assertEqual(vanilla_specs + java_specs, len(_merged.mapping_actual().keys()))
     self.assertEqual(vanilla_specs, len(vanilla.mapping_actual().keys()))
コード例 #2
0
 def test_merge(self):
     python = Python()
     python_specs = len(python.mapping_actual().keys())
     java = Java()
     java_specs = len(java.mapping_actual().keys())
     vanilla = Alias(refresh=False)
     vanilla_specs = len(vanilla.mapping_actual().keys())
     _merged = python.merge(java)
     self.assertEqual(python_specs, len(python.mapping_actual().keys()))
     self.assertEqual(java_specs, len(java.mapping_actual().keys()))
     _merged = vanilla.merge(java)
     '''MergeRules get this @ merging:'''
     del _merged.mapping_actual()["display available commands"]
     self.assertEqual(vanilla_specs + java_specs,
                      len(_merged.mapping_actual().keys()))
     self.assertEqual(vanilla_specs, len(vanilla.mapping_actual().keys()))