コード例 #1
0
ファイル: test_dottedlist.py プロジェクト: Jarn/dottedish
 def test_get(self):
     self.assertTrue(api.get(['foo'], '0') == 'foo')
     self.assertTrue(api.get([['foo']], '0.0') == 'foo')
     self.assertRaises(KeyError, api.get, [], '0')
コード例 #2
0
ファイル: test_dottedlist.py プロジェクト: Jarn/dottedish
 def test_getdefault(self):
     self.assertTrue(api.get([], '0', 'foo') == 'foo')
     self.assertTrue(api.get([[]], '0.0', 'foo') == 'foo')
     self.assertTrue(api.get([[]], '1.0', 'foo') == 'foo')
コード例 #3
0
ファイル: test_api.py プロジェクト: wetriba/dottedish
 def test_get_dotted(self):
     d = {'foo': 'bar'}
     dd = api.dotted(d)
     self.assertTrue(api.get(dd, 'foo') == 'bar')
コード例 #4
0
 def test_get_dotted(self):
     d = {'foo': 'bar'}
     dd = api.dotted(d)
     self.assertEqual(api.get(dd, 'foo'), 'bar')
コード例 #5
0
 def __getitem__(self, key):
     return api.get(self._o, key)
コード例 #6
0
ファイル: test_dotteddict.py プロジェクト: Jarn/dottedish
 def test_get_default(self):
     self.assertTrue(api.get({}, 'foo', 'bar') == 'bar')
     self.assertTrue(api.get({'foo': {}}, 'foo.bar', 'rab') == 'rab')
     self.assertTrue(api.get({'foo': 'bar'}, 'oof.bar', None) == None)
コード例 #7
0
ファイル: test_dotteddict.py プロジェクト: DrLoboto/dottedish
 def test_get(self):
     self.assertEqual(api.get({'foo': 'bar'}, 'foo'), 'bar')
     self.assertEqual(api.get({'foo': {'bar': 'rab'}}, 'foo.bar'), 'rab')
     self.assertRaises(KeyError, api.get, {}, 'foo')
     self.assertRaises(KeyError, api.get, {'foo': 'bar'}, 'oof.bar')
コード例 #8
0
ファイル: test_dotteddict.py プロジェクト: wetriba/dottedish
 def test_get(self):
     self.assertTrue(api.get({'foo': 'bar'}, 'foo') == 'bar')
     self.assertTrue(api.get({'foo': {'bar': 'rab'}}, 'foo.bar') == 'rab')
     self.assertRaises(KeyError, api.get, {}, 'foo')
     self.assertRaises(KeyError, api.get, {'foo': 'bar'}, 'oof.bar')
コード例 #9
0
 def test_getdefault(self):
     self.assertEqual(api.get([], '0', 'foo'), 'foo')
     self.assertEqual(api.get([[]], '0.0', 'foo'), 'foo')
     self.assertEqual(api.get([[]], '1.0', 'foo'), 'foo')
コード例 #10
0
ファイル: test_api.py プロジェクト: DrLoboto/dottedish
 def test_get_dotted(self):
     d = {'foo': 'bar'}
     dd = api.dotted(d)
     self.assertEqual(api.get(dd, 'foo'), 'bar')
コード例 #11
0
 def test_get(self):
     self.assertEqual(api.get(['foo'], '0'), 'foo')
     self.assertEqual(api.get([['foo']], '0.0'), 'foo')
     self.assertRaises(KeyError, api.get, [], '0')
コード例 #12
0
ファイル: test_api.py プロジェクト: ish/dottedish
 def test_get_dotted(self):
     d = {'foo': 'bar'}
     dd = api.dotted(d)
     self.assertTrue(api.get(dd, 'foo') == 'bar')
コード例 #13
0
ファイル: test_api.py プロジェクト: Jarn/dottedish
 def test_get_dotted(self):
     d = {"foo": "bar"}
     dd = api.dotted(d)
     self.assertTrue(api.get(dd, "foo") == "bar")
コード例 #14
0
ファイル: dottedlist.py プロジェクト: Jarn/dottedish
 def __getitem__(self, key):
     return api.get(self._o, key)
コード例 #15
0
ファイル: test_dotteddict.py プロジェクト: DrLoboto/dottedish
 def test_get_default(self):
     self.assertEqual(api.get({}, 'foo', 'bar'), 'bar')
     self.assertEqual(api.get({'foo': {}}, 'foo.bar', 'rab'), 'rab')
     self.assertEqual(api.get({'foo': 'bar'}, 'oof.bar', None), None)
コード例 #16
0
ファイル: dottedlist.py プロジェクト: Jarn/dottedish
 def get(self, key, default=None):
     return api.get(self._o, key, default=default)
コード例 #17
0
ファイル: test_dottedlist.py プロジェクト: DrLoboto/dottedish
 def test_get(self):
     self.assertEqual(api.get(['foo'], '0'), 'foo')
     self.assertEqual(api.get([['foo']], '0.0'), 'foo')
     self.assertRaises(KeyError, api.get, [], '0')
コード例 #18
0
ファイル: test_dotteddict.py プロジェクト: wetriba/dottedish
 def test_get_default(self):
     self.assertTrue(api.get({}, 'foo', 'bar') == 'bar')
     self.assertTrue(api.get({'foo': {}}, 'foo.bar', 'rab') == 'rab')
     self.assertTrue(api.get({'foo': 'bar'}, 'oof.bar', None) == None)
コード例 #19
0
ファイル: test_dottedlist.py プロジェクト: DrLoboto/dottedish
 def test_getdefault(self):
     self.assertEqual(api.get([], '0', 'foo'), 'foo')
     self.assertEqual(api.get([[]], '0.0', 'foo'), 'foo')
     self.assertEqual(api.get([[]], '1.0', 'foo'), 'foo')
コード例 #20
0
 def get(self, key, default=None):
     return api.get(self._o, key, default=default)
コード例 #21
0
 def test_get_default(self):
     self.assertEqual(api.get({}, 'foo', 'bar'), 'bar')
     self.assertEqual(api.get({'foo': {}}, 'foo.bar', 'rab'), 'rab')
     self.assertEqual(api.get({'foo': 'bar'}, 'oof.bar', None), None)