def pool(size, constraint_range, number_of_variables):
    return list(map((lambda x:
                    random_vector.initialization_vector(constraint_range,
                                                        number_of_variables)),
                range(size)))
def test_it_should_return_a_string():
    assert isinstance(random_vector.initialization_vector(range(8), 2),
                      basestring)
def test_it_should_only_return_a_string_of_1_and_0():
    asserted_string = random_vector.initialization_vector(range(8), 2)
    for i in asserted_string:
        assert (i == "1" or i == "0")
def test_it_should_return_a_string_of_96_characters():
    for i in range(10):
        asserted_string = random_vector.initialization_vector(range(255), 2)
        assert len(asserted_string) == 96