def test_length(self):
     """ Test Case to ensure the correct number of subjects are output"""
     result = randomization.block(100, 2, 4)
     self.assertEqual(len(result), 100)
     # Make sure that if the number of subjects is not divisible by the
     # block length, the result is of the correct length
     result = randomization.block(98, 2, 4)
     self.assertEqual(len(result), 98)
 def test_max_run(self):
     """ Test Case to ensure the correct number of subjects are output"""
     result = randomization.block(100, 2, 6)
     max_run = run_length(result)
     self.assertTrue(max_run <= 6)