def test_empty(self):
     self.assertEqual([], selection.normalize([]))
 def test_one(self):
     nums = [9]
     self.assertEqual([1.0], selection.normalize(nums))
 def test_multiple(self):
     nums = [1, 2, 3]
     norm_nums = selection.normalize(nums)
     self.assertAlmostEqual(1 / float(6), norm_nums[0])
     self.assertAlmostEqual(2 / float(6), norm_nums[1])
     self.assertAlmostEqual(3 / float(6), norm_nums[2])