コード例 #1
0
ファイル: common_test.py プロジェクト: gitter-badger/piony
 def test_non(self):
     assert not all_are([1, "2", "3"], str)
     assert not all_are([1, [2], "3"], (list, tuple))
コード例 #2
0
ファイル: common_test.py プロジェクト: gitter-badger/piony
 def test_equ(self):
     assert all_are([1, 2, 3], int)
     assert all_are([(1,), [2], (3, 4)], (list, tuple))
コード例 #3
0
ファイル: ring.py プロジェクト: gitter-badger/piony
 def fromList(self, ring):
     if not all_are(ring, (str, dict)):
         raise BudSyntaxError(
             'Unsupported mixed {}'.format(RingMaker.NM),
             RingMaker.KEYS)
     return ring
コード例 #4
0
 def fromList(self, ring):
     if not all_are(ring, (str, dict)):
         raise BudSyntaxError('Unsupported mixed {}'.format(RingMaker.NM),
                              RingMaker.KEYS)
     return ring
コード例 #5
0
ファイル: slice.py プロジェクト: gitter-badger/piony
 def fromList(self, layer):
     if not all_are(layer, (list, dict)):
         raise BudSyntaxError(
             'Unsupported mixed {}'.format(SliceMaker.NM),
             SliceMaker.KEYS)
     return layer