Exemplo n.º 1
0
def test_getCombinationSlice_step():
    caseversions = {
        "objects":[
            {
                'id': 12345
            },
            {
                'id': 12346
            },
            {
                'id': 12347
            },
            {
                'id': 12348
            },
            {
                'id': 12349
            }
        ]
    }
    comb_it = finddup.genAllCombinations(caseversions)

    count = 0
    for s in finddup.getCombinationSlice(3, comb_it, step=3):
        count += 1
        if (count == 2):
            assert(1 == len(s))
        else:
            assert(3 == len(s))
        print(s)
    assert(2 == count)
Exemplo n.º 2
0
def test_getCombinationSlice():
    caseversions = {
        "objects":[
            {
                'id': 12345
            },
            {
                'id': 12346
            },
            {
                'id': 12347
            },
            {
                'id': 12348
            }
        ]
    }
    comb_it = finddup.genAllCombinations(caseversions)

    count = 0
    for s in finddup.getCombinationSlice(3, comb_it):
        assert(3 == len(s))
        count += 1
    assert(2 == count)