예제 #1
0
def test_generate_configurations_2():
    assert sp.generate_configurations([1, 2, 3]) == [(1, 1), (1, 2), (1, 3),
                                                     (2, 1), (
                                                         2,
                                                         2,
                                                     ), (2, 3), (3, 1), (3, 2),
                                                     (3, 3)]
예제 #2
0
def test_generate_configurations_3():
    assert sp.generate_configurations("ab", n=3) == [('a', 'a', 'a'),
                                                     ('a', 'a', 'b'),
                                                     ('a', 'b', 'a'),
                                                     ('a', 'b', 'b'),
                                                     ('b', 'a', 'a'),
                                                     ('b', 'a', 'b'),
                                                     ('b', 'b', 'a'),
                                                     ('b', 'b', 'b')]
예제 #3
0
def test_generate_configurations_1():
    assert sp.generate_configurations([]) == []