Exemplo n.º 1
0
    def test_handles_headers_with_species_modifiers(selg):
        header_string = "Genus species Genus sp. A Genus Genus sp. G. species "
        expected = [
            "Genus species ", "Genus sp. A ", "Genus ", "Genus sp. G. species "
        ]

        assert get_headers(header_string) == expected
Exemplo n.º 2
0
    def test_handles_headers_with_paranthesis(selg):
        header_string = "Header (One 1 Aaa 1) 1 Header b Header (Three) c "
        expected = [
            "Header (One 1 Aaa 1) 1 ", "Header b ", "Header (Three) c "
        ]

        assert get_headers(header_string) == expected
Exemplo n.º 3
0
    def test_handles_headers_with_extra_spaces(selg):
        header_string = "Age To   (youngest)   Foo1   Fossil   Group   Foo2"
        expected = [
            "Age To   (youngest)   ",
            "Foo1   ",
            "Fossil   Group   ",
            "Foo2",
        ]

        assert get_headers(header_string) == expected
Exemplo n.º 4
0
    def test_converts_string_into_list_of_phrases_based_on_capitialized_letters(
            self):
        header_string = "Header one Header (two) three A 1 header"
        expected = [
            "Header one ",
            "Header (two) three ",
            "A 1 header",
        ]

        assert get_headers(header_string) == expected
Exemplo n.º 5
0
    def test_returns_standard_headers(selg):
        header_string = "Age From (oldest) Age To (youngest) Foo1 Fossil Group Foo2"
        expected = [
            "Age From (oldest) ",
            "Age To (youngest) ",
            "Foo1 ",
            "Fossil Group ",
            "Foo2",
        ]

        assert get_headers(header_string) == expected
Exemplo n.º 6
0
    def test_handles_headers_when_Xxxx_Form_X(self):
        header_string = "Header1 one Genus species Form A Header 2 two "
        expected = ["Header1 one ", "Genus species Form A ", "Header 2 two "]

        assert get_headers(header_string) == expected
Exemplo n.º 7
0
    def test_handles_headers_when_one_letter(selg):
        header_string = "Header1 A Site H Cor T "
        expected = ["Header1 ", "A ", "Site ", "H ", "Cor ", "T "]

        assert get_headers(header_string) == expected