From 4e35e6dcb15142c0eb7a0fc70b4583ada47fe965 Mon Sep 17 00:00:00 2001 From: zzjc1234 <2359047351@qq.com> Date: Mon, 9 Sep 2024 13:07:47 +0800 Subject: [PATCH] feat: add test case for ignoring whitespace --- cases/2.out | 1 + cases/3.in | 1 + cases/3.out | 1 + cases/4.in | 1 + cases/4.out | 1 + conf.toml | 14 ++++++++++++++ 6 files changed, 19 insertions(+) create mode 100644 cases/3.in create mode 100644 cases/3.out create mode 100644 cases/4.in create mode 100644 cases/4.out diff --git a/cases/2.out b/cases/2.out index 5d97b3f..0f674ca 100644 --- a/cases/2.out +++ b/cases/2.out @@ -1,3 +1,4 @@ +3072 234890234 342342 1234234 diff --git a/cases/3.in b/cases/3.in new file mode 100644 index 0000000..b5f1e36 --- /dev/null +++ b/cases/3.in @@ -0,0 +1 @@ +1024 2048 diff --git a/cases/3.out b/cases/3.out new file mode 100644 index 0000000..8480c1a --- /dev/null +++ b/cases/3.out @@ -0,0 +1 @@ +3072 diff --git a/cases/4.in b/cases/4.in new file mode 100644 index 0000000..b5f1e36 --- /dev/null +++ b/cases/4.in @@ -0,0 +1 @@ +1024 2048 diff --git a/cases/4.out b/cases/4.out new file mode 100644 index 0000000..8480c1a --- /dev/null +++ b/cases/4.out @@ -0,0 +1 @@ +3072 diff --git a/conf.toml b/conf.toml index e91739a..b747b26 100644 --- a/conf.toml +++ b/conf.toml @@ -50,6 +50,12 @@ src = "./cases/1.in" [[stages.executor.with.cases]] [stages.executor.with.cases.stdin] src = "./cases/2.in" +[[stages.executor.with.cases]] +[stages.executor.with.cases.stdin] +src = "./cases/3.in" +[[stages.executor.with.cases]] +[stages.executor.with.cases.stdin] +src = "./cases/4.in" [stages.parser] name = "diff" [[stages.parser.with.cases]] @@ -58,3 +64,11 @@ stdoutPath = "./cases/1.out" [[stages.parser.with.cases]] score = 100 stdoutPath = "./cases/2.out" +[[stages.parser.with.cases]] +score = 100 +stdoutPath = "./cases/3.out" +ignoreWhitespace=true +[[stages.parser.with.cases]] +score = 100 +stdoutPath = "./cases/4.out" +ignoreWhitespace=false