예제 #1
0
    def test_print_input_line(self, print_mock):
        utils._print_input_line(PROCESS_OUTPUT_SCHEMA, 0)
        calls = [
            call(u'- fastq     [basic:file:]   - Reads file'),
            call(u'- bases     [basic:string:] - Number of bases'),
            call(u'- options - Options'),
            call(u'    - id   [basic:string:]  - ID'),
            call(u'    - k    [basic:integer:] - k-mer size')]

        self.assertEqual(print_mock.mock_calls, calls)
예제 #2
0
    def test_print_input_line(self, print_mock):
        _print_input_line(PROCESS_OUTPUT_SCHEMA, 0)
        calls = [
            call("- fastq     [basic:file:]   - Reads file"),
            call("- bases     [basic:string:] - Number of bases"),
            call("- options - Options"),
            call("    - id   [basic:string:]  - ID"),
            call("    - k    [basic:integer:] - k-mer size"),
        ]

        self.assertEqual(print_mock.mock_calls, calls)