123456789101112131415161718192021222324 |
- """Test functions in grass.script.utils"""
- import grass.script as gs
- def test_named_separators():
- """Check that named separtors are recognized and correctly evaluated"""
- assert gs.separator("pipe") == "|"
- assert gs.separator("comma") == ","
- assert gs.separator("space") == " "
- assert gs.separator("tab") == "\t"
- assert gs.separator("newline") == "\n"
- def test_backslash_separators():
- """Check that separtors specified as an escape sequence are correctly evaluated"""
- assert gs.separator(r"\t") == "\t"
- assert gs.separator(r"\n") == "\n"
- def test_unrecognized_separator():
- """Check that unknown strings are just passed through"""
- assert gs.separator("apple") == "apple"
|