| 16 | } |
| 17 | |
| 18 | static void testPathParenthood() |
| 19 | { |
| 20 | AssertThat(Path("").parent(), Equals(std::vector<std::string>{})); |
| 21 | AssertThat(Path("one").parent(), Equals(std::vector<std::string>{})); |
| 22 | AssertThat( |
| 23 | Path("one/two").parent(), Equals(std::vector<std::string>{"one"})); |
| 24 | AssertThat(Path("one/two/three").parent(), |
| 25 | Equals(std::vector<std::string>{"one", "two"})); |
| 26 | } |
| 27 | |
| 28 | int main(void) |
| 29 | { |