Пример #1
0
    def testGenerateMaxSeq(self):
        markku = Markku('abcd', 2, 3, maxSeq=25)

        counter = 0
        for i in markku.generate():
            counter = counter + 1

        self.assertEqual(counter, 25)

        markku = Markku('abcd', 2, 3, maxSeq=2000)

        counter = 0
        for i in markku.generate():
            counter = counter + 1

        self.assertEqual(counter, 80)
Пример #2
0
    def testGenerateSkip(self):
        markku = Markku('abcd', 2, 3, skip=20)

        counter = 0
        for i in markku.generate():
            counter = counter + 1

        self.assertEqual(counter, 60)

        markku = Markku('abcd', 5, 6, skip=20)

        counter = 0
        for i in markku.generate():
            counter = counter + 1

        self.assertEqual(counter, 5100)
Пример #3
0
    def testGenerate(self):
        markku = Markku('abcd', 2, 3)

        counter = 0
        for i in markku.generate():
            counter = counter + 1

        self.assertEqual(counter, 80)
Пример #4
0
    def testPostfix(self):
        markku = Markku('abcd', 3, 3, postfix='ff')

        for i in markku.generate():
            self.assertTrue(i.endswith('ff'))
            self.assertEqual(5, len(i))
Пример #5
0
    def testLength(self):
        markku = Markku('abcd', 2, 2)

        for i in markku.generate():
            self.assertEqual(len(i), 2)