def test_get_lines(self): "Get the first lines of a file" expected = "\n".join([str(x) for x in range(10)]) + "\n" expected5 = "\n".join([str(x) for x in range(5)]) + "\n" frist10 = nix.head(self.tname) frist5 = nix.head(self.tname, lines=5) self.assertEqual(expected, frist10) self.assertEqual(expected5, frist5)
def test_path(self): "Should take Path objects" expected = "\n".join([str(x) for x in range(10)]) + "\n" frist = nix.head(Path(self.tname)) self.assertEqual(expected, frist)