From e70bac19e6165b5540fa0cac431f7d8e171d2cef Mon Sep 17 00:00:00 2001 From: Keegan McAllister Date: Wed, 12 Feb 2014 16:14:35 -0800 Subject: [PATCH] reftest: Allow free-form comments --- src/test/harness/reftest/reftest.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/test/harness/reftest/reftest.rs b/src/test/harness/reftest/reftest.rs index 7f707978a1e..f9b5201ac52 100644 --- a/src/test/harness/reftest/reftest.rs +++ b/src/test/harness/reftest/reftest.rs @@ -71,6 +71,11 @@ fn parse_lists(filenames: &[~str]) -> ~[TestDescAndFn] { }; for line in contents.lines() { + // ignore comments + if line.starts_with("#") { + continue; + } + let parts: ~[&str] = line.split(' ').filter(|p| !p.is_empty()).collect(); if parts.len() != 3 { @@ -80,7 +85,6 @@ fn parse_lists(filenames: &[~str]) -> ~[TestDescAndFn] { let kind = match parts[0] { "==" => Same, "!=" => Different, - "#" => continue, _ => fail!("reftest line: '{:s}' has invalid kind '{:s}'", line, parts[0]) };