Пример #1
0
 def test_idempotencym(self):
     for nums in self.num_sets:
         n_nums = np.random.randint(2, 6)
         integers = list(nums[:n_nums])
         interleaved = interleave.interleavem(*integers)
         self.assertEqual(integers, interleave.deinterleavem(interleaved,
                                                             n_nums))
Пример #2
0
 def test_interleavem(self):
     for nums in self.num_sets:
         n_nums = np.random.randint(2, 6)
         self.assertEqual(interleave.interleavem_naive(*nums[:n_nums]),
                          interleave.interleavem(*nums[:n_nums]))
Пример #3
0
def interleave4_str():
    for nums in num_sets:
        interleave.interleavem(*nums)