Module Unittests¶
Test suite for lorem module.
- test_lorem.islice(iterable, stop)[source]¶
Wrapper function for
itertools.islice().
- test_lorem.shuffle(x, random=None)[source]¶
Mock
random.shuffle(), but actually do nothing.
- test_lorem.randint(a, b)[source]¶
Mock
random.randint(), but return the lower boundary.
- test_lorem.choice_first(seq)[source]¶
Mock
random.choice(), but return the first element.- Parameters:
seq (Sequence[_T])
- Return type:
_T
- test_lorem.choice_last(seq)[source]¶
Mock
random.choice(), but return the last element.- Parameters:
seq (Sequence[_T])
- Return type:
_T
- test_lorem.pool(self, dupe=1)[source]¶
Mock
lorem.LoremGenerator._gen_pool(), but return a minimised pool.- Parameters:
self (lorem.LoremGenerator)
dupe (int)
- Return type:
Iterator[str]
- class test_lorem.TestLorem(methodName='runTest')[source]¶
Bases:
TestCaseUnittest case for
loremmodule.- test_gen_word()[source]¶
Test
lorem.LoremGenerator.gen_word().- Return type:
None
- test_gen_sentence()[source]¶
Test
lorem.LoremGenerator.gen_sentence().- Return type:
None
- test_gen_paragraph()[source]¶
Test
lorem.LoremGenerator.gen_paragraph().- Return type:
None
- test_word()[source]¶
Test
lorem.word().- Return type:
None
- test_sentence()[source]¶
Test
lorem.sentence().- Return type:
None
- test_paragraph()[source]¶
Test
lorem.paragraph().- Return type:
None
- test_get_word()[source]¶
Test
lorem.get_word().- Return type:
None
- test_get_sentence()[source]¶
Test
lorem.get_sentence().- Return type:
None
- test_get_paragraph()[source]¶
Test
lorem.get_paragraph().- Return type:
None