コード例 #1
0
ファイル: test_sync.py プロジェクト: mastricker/signac
 def test_dry_run(self):
     doc = dict(a=0)
     proxy = _DocProxy(doc, dry_run=True)
     self.assertEqual(proxy, proxy)
     self.assertEqual(proxy, doc)
     str(proxy)
     repr(proxy)
     self.assertEqual(len(proxy), len(doc))
     self.assertEqual(proxy['a'], doc['a'])
     self.assertIn('a', proxy)
     for key in proxy:
         self.assertEqual(key, 'a')
     for key in proxy.keys():
         self.assertEqual(key, 'a')
     proxy['a'] = 1
     self.assertEqual(proxy['a'], 0)
     self.assertEqual(proxy, proxy)
     self.assertEqual(proxy, doc)
コード例 #2
0
ファイル: test_sync.py プロジェクト: javierbg/signac
 def test_dry_run(self):
     doc = dict(a=0)
     proxy = _DocProxy(doc, dry_run=True)
     assert proxy == proxy
     assert proxy == doc
     str(proxy)
     repr(proxy)
     assert len(proxy) == len(doc)
     assert proxy["a"] == doc["a"]
     assert "a" in proxy
     for key in proxy:
         assert key == "a"
     for key in proxy.keys():
         assert key == "a"
     proxy["a"] = 1
     assert proxy["a"] == 0
     assert proxy == proxy
     assert proxy == doc
コード例 #3
0
 def test_dry_run(self):
     doc = dict(a=0)
     proxy = _DocProxy(doc, dry_run=True)
     assert proxy == proxy
     assert proxy == doc
     str(proxy)
     repr(proxy)
     assert len(proxy) == len(doc)
     assert proxy['a'] == doc['a']
     assert 'a' in proxy
     for key in proxy:
         assert key == 'a'
     for key in proxy.keys():
         assert key == 'a'
     proxy['a'] = 1
     assert proxy['a'] == 0
     assert proxy == proxy
     assert proxy == doc
コード例 #4
0
ファイル: test_sync.py プロジェクト: mastricker/signac
 def test_basic(self):
     doc = dict(a=0)
     proxy = _DocProxy(doc)
     self.assertEqual(proxy, proxy)
     self.assertEqual(proxy, doc)
     str(proxy)
     repr(proxy)
     self.assertEqual(len(proxy), len(doc))
     self.assertEqual(proxy['a'], doc['a'])
     self.assertIn('a', proxy)
     for key in proxy:
         self.assertEqual(key, 'a')
     for key in proxy.keys():
         self.assertEqual(key, 'a')
     proxy['a'] = 1
     self.assertEqual(proxy['a'], doc['a'])
     self.assertEqual(proxy, proxy)
     self.assertEqual(proxy, doc)
     doc['a'] = 2
     proxy.update(doc)
     self.assertEqual(proxy['a'], doc['a'])
     self.assertEqual(proxy, proxy)
     self.assertEqual(proxy, doc)
コード例 #5
0
ファイル: test_sync.py プロジェクト: javierbg/signac
 def test_basic(self):
     doc = dict(a=0)
     proxy = _DocProxy(doc)
     assert proxy == proxy
     assert proxy == doc
     str(proxy)
     repr(proxy)
     assert len(proxy) == len(doc)
     assert proxy["a"] == doc["a"]
     assert "a" in proxy
     for key in proxy:
         assert key == "a"
     for key in proxy.keys():
         assert key == "a"
     proxy["a"] = 1
     assert proxy["a"] == doc["a"]
     assert proxy == proxy
     assert proxy == doc
     doc["a"] = 2
     proxy.update(doc)
     assert proxy["a"] == doc["a"]
     assert proxy == proxy
     assert proxy == doc
コード例 #6
0
 def test_basic(self):
     doc = dict(a=0)
     proxy = _DocProxy(doc)
     assert proxy == proxy
     assert proxy == doc
     str(proxy)
     repr(proxy)
     assert len(proxy) == len(doc)
     assert proxy['a'] == doc['a']
     assert 'a' in proxy
     for key in proxy:
         assert key == 'a'
     for key in proxy.keys():
         assert key == 'a'
     proxy['a'] = 1
     assert proxy['a'] == doc['a']
     assert proxy == proxy
     assert proxy == doc
     doc['a'] = 2
     proxy.update(doc)
     assert proxy['a'] == doc['a']
     assert proxy == proxy
     assert proxy == doc