Exemple #1
0
    def test_missing_seg(self):
        lines = 'header\n#\n    0.03  121   \n'
        missing_seg = next(process_phones(io.StringIO(lines)))

        assert_equal(missing_seg.seg, None)
        assert_equal(missing_seg.beg, 0.0)
        assert_equal(missing_seg.end, 0.03)
Exemple #2
0
    def test_missing_seg(self):
        lines = 'header\n#\n    0.03  121   \n'
        missing_seg = next(process_phones(io.StringIO(lines)))

        assert_equal(missing_seg.seg, None)
        assert_equal(missing_seg.beg, 0.0)
        assert_equal(missing_seg.end, 0.03)
Exemple #3
0
    def test_blank_line_in_entry(self):
        with_spaced_entry = '\n\n'.join([PHONES[:75], PHONES[75:]])
        phones_spaced = list(process_phones(io.StringIO(with_spaced_entry)))

        yield self.check_expected, phones_spaced
Exemple #4
0
    def test_blank_line_in_header(self):
        with_spaced_header = '\n\n'.join([PHONES[:8], PHONES[8:]])
        phones_spaced = list(process_phones(io.StringIO(with_spaced_header)))

        yield self.check_expected, phones_spaced
Exemple #5
0
 def test_process_empty_phones(self):
     no_entries = io.StringIO('header#\n\n\n')
     list(process_phones(no_entries))
Exemple #6
0
 def test_process_blank_phones(self):
     blank_phonesfile = io.StringIO('\n\n\n\n')
     list(process_phones(blank_phonesfile))
Exemple #7
0
    def test_process_phones(self):
        phones = list(process_phones(io.StringIO(PHONES)))

        yield self.check_expected, phones
Exemple #8
0
    def test_blank_line_in_entry(self):
        with_spaced_entry = '\n\n'.join([PHONES[:75], PHONES[75:]])
        phones_spaced = list(process_phones(io.StringIO(with_spaced_entry)))

        yield self.check_expected, phones_spaced
Exemple #9
0
    def test_blank_line_in_header(self):
        with_spaced_header = '\n\n'.join([PHONES[:8], PHONES[8:]])
        phones_spaced = list(process_phones(io.StringIO(with_spaced_header)))

        yield self.check_expected, phones_spaced
Exemple #10
0
 def test_process_empty_phones(self):
     no_entries = io.StringIO('header#\n\n\n')
     list(process_phones(no_entries))
Exemple #11
0
 def test_process_blank_phones(self):
     blank_phonesfile = io.StringIO('\n\n\n\n')
     list(process_phones(blank_phonesfile))
Exemple #12
0
    def test_process_phones(self):
        phones = list(process_phones(io.StringIO(PHONES)))

        yield self.check_expected, phones