def METHOD_NAME(self):
    """Test binary input without a 0b prefix with heading 0 of different sizes and binary output,
    padded with zeros."""
    in_probs = {
        "0": 3 / 5,
        "01": 1 / 2,
        "10": 7 / 20,
        "011": 1 / 10,
        "00100": -11 / 20,
    }
    probs = ProbDistribution(in_probs)
    expected = {
        "0000000": 3 / 5,
        "0000001": 1 / 2,
        "0000010": 7 / 20,
        "0000011": 1 / 10,
        "0000100": -11 / 20,
    }
    self.assertEqual(expected, probs.binary_probabilities(7))