When multiple sections exist, the requested one should come first.
(self, store)
| 113 | store.find_man_page("printf.9") |
| 114 | |
| 115 | def test_section_among_multiple(self, store): |
| 116 | """When multiple sections exist, the requested one should come first.""" |
| 117 | mp1 = _make_manpage("open", "1", aliases=[("open", 10)]) |
| 118 | mp2 = _make_manpage("open", "2", aliases=[("open", 10)]) |
| 119 | mp3 = _make_manpage("open", "3", aliases=[("open", 10)]) |
| 120 | store.add_manpage(mp1, _make_raw()) |
| 121 | store.add_manpage(mp2, _make_raw()) |
| 122 | store.add_manpage(mp3, _make_raw()) |
| 123 | |
| 124 | results = store.find_man_page("open.2") |
| 125 | assert results[0].section == "2" |
| 126 | |
| 127 | |
| 128 | class TestFindManpageExactSource: |
nothing calls this directly
no test coverage detected