コード例 #1
0
ファイル: test_dict.py プロジェクト: xjx79/Javatar
 def test_global_dict(self):
     global_dict = {"alpha": "bravo", "charlie": "delta"}
     dict = JavatarDict(global_dict=global_dict)
     self.assertEqual(dict.get("echo"), None)
     self.assertEqual(dict.get("charlie"), "delta")
     self.assertEqual(dict.get_dict(), {
         "alpha": "bravo",
         "charlie": "delta"
     })
コード例 #2
0
ファイル: test_dict.py プロジェクト: xjx79/Javatar
 def test_local_dict(self):
     local_dict = {"echo": "foxtrot", "charlie": "golf"}
     dict = JavatarDict(local_dict=local_dict)
     self.assertEqual(dict.get("echo"), "foxtrot")
     self.assertEqual(dict.get("charlie"), "golf")
     self.assertEqual(dict.get_dict(), {
         "echo": "foxtrot",
         "charlie": "golf"
     })
コード例 #3
0
ファイル: test_dict.py プロジェクト: xjx79/Javatar
 def test_merged_dict(self):
     global_dict = {"alpha": "bravo", "charlie": "delta"}
     local_dict = {"echo": "foxtrot", "charlie": "golf"}
     dict = JavatarDict(global_dict=global_dict, local_dict=local_dict)
     self.assertEqual(dict.get("echo"), "foxtrot")
     self.assertEqual(dict.get("charlie"), "golf")
     self.assertEqual(dict.get_dict(), {
         "alpha": "bravo",
         "charlie": "golf",
         "echo": "foxtrot"
     })
コード例 #4
0
ファイル: test_dict.py プロジェクト: Pugio/Javatar
 def test_local_dict(self):
     local_dict = {
         "echo": "foxtrot",
         "charlie": "golf"
     }
     dict = JavatarDict(local_dict=local_dict)
     self.assertEqual(dict.get("echo"), "foxtrot")
     self.assertEqual(dict.get("charlie"), "golf")
     self.assertEqual(dict.get_dict(), {
         "echo": "foxtrot",
         "charlie": "golf"
     })
コード例 #5
0
ファイル: test_dict.py プロジェクト: Pugio/Javatar
 def test_global_dict(self):
     global_dict = {
         "alpha": "bravo",
         "charlie": "delta"
     }
     dict = JavatarDict(global_dict=global_dict)
     self.assertEqual(dict.get("echo"), None)
     self.assertEqual(dict.get("charlie"), "delta")
     self.assertEqual(dict.get_dict(), {
         "alpha": "bravo",
         "charlie": "delta"
     })
コード例 #6
0
ファイル: test_dict.py プロジェクト: xjx79/Javatar
 def test_set_dict(self):
     dict = JavatarDict()
     dict.set("alpha", "bravo")
     self.assertEqual(dict.get("alpha"), "bravo")
     dict.set("alpha", "charlie")
     self.assertEqual(dict.get("alpha"), "charlie")
     dict.set("alpha", "delta", to_global=True)
     self.assertEqual(dict.get("alpha"), "charlie")
     dict.set("alpha", "echo", to_global=False)
     self.assertEqual(dict.get("alpha"), "echo")
     self.assertEqual(dict.get("alpha", default=False), "echo")
     self.assertEqual(dict.get_local_dict(), {"alpha": "echo"})
     self.assertEqual(dict.get_global_dict(), {"alpha": "delta"})
     self.assertEqual(dict.get_dict(), {"alpha": "echo"})
コード例 #7
0
ファイル: test_dict.py プロジェクト: Pugio/Javatar
 def test_merged_dict(self):
     global_dict = {
         "alpha": "bravo",
         "charlie": "delta"
     }
     local_dict = {
         "echo": "foxtrot",
         "charlie": "golf"
     }
     dict = JavatarDict(global_dict=global_dict, local_dict=local_dict)
     self.assertEqual(dict.get("echo"), "foxtrot")
     self.assertEqual(dict.get("charlie"), "golf")
     self.assertEqual(dict.get_dict(), {
         "alpha": "bravo",
         "charlie": "golf",
         "echo": "foxtrot"
     })
コード例 #8
0
ファイル: test_dict.py プロジェクト: Pugio/Javatar
 def test_set_dict(self):
     dict = JavatarDict()
     dict.set("alpha", "bravo")
     self.assertEqual(dict.get("alpha"), "bravo")
     dict.set("alpha", "charlie")
     self.assertEqual(dict.get("alpha"), "charlie")
     dict.set("alpha", "delta", to_global=True)
     self.assertEqual(dict.get("alpha"), "charlie")
     dict.set("alpha", "echo", to_global=False)
     self.assertEqual(dict.get("alpha"), "echo")
     self.assertEqual(dict.get("alpha", default=False), "echo")
     self.assertEqual(dict.get_local_dict(), {
         "alpha": "echo"
     })
     self.assertEqual(dict.get_global_dict(), {
         "alpha": "delta"
     })
     self.assertEqual(dict.get_dict(), {
         "alpha": "echo"
     })