summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/src/collect.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/src/collect.rs b/tests/src/collect.rs
index ee4f9db9..f10f4a2e 100644
--- a/tests/src/collect.rs
+++ b/tests/src/collect.rs
@@ -48,7 +48,11 @@ impl FilePos {
impl Display for FilePos {
fn fmt(&self, f: &mut Formatter) -> fmt::Result {
- write!(f, "{}:{}", self.path.display(), self.line)
+ if self.line > 0 {
+ write!(f, "{}:{}", self.path.display(), self.line)
+ } else {
+ write!(f, "{}", self.path.display())
+ }
}
}