From b82d6f48d90c2d62a35226672f870bdb1103b7d3 Mon Sep 17 00:00:00 2001 From: Boming Zhang Date: Sun, 31 Mar 2024 17:03:08 -0400 Subject: [PATCH] chore: re-organize examples --- cmd/joj3/main_test.go | 8 ++++---- examples/{compile_error => compile/error}/conf.toml | 0 examples/{ => compile}/success/.gitignore | 0 examples/{ => compile}/success/a.cc | 0 examples/{ => compile}/success/cases/1.in | 0 examples/{ => compile}/success/cases/1.out | 0 examples/{ => compile}/success/cases/2.in | 0 examples/{ => compile}/success/cases/2.out | 0 examples/{ => compile}/success/conf.toml | 0 examples/{dummy_error => dummy/error}/conf.toml | 2 +- examples/dummy/{ => success}/conf.toml | 2 +- 11 files changed, 6 insertions(+), 6 deletions(-) rename examples/{compile_error => compile/error}/conf.toml (100%) rename examples/{ => compile}/success/.gitignore (100%) rename examples/{ => compile}/success/a.cc (100%) rename examples/{ => compile}/success/cases/1.in (100%) rename examples/{ => compile}/success/cases/1.out (100%) rename examples/{ => compile}/success/cases/2.in (100%) rename examples/{ => compile}/success/cases/2.out (100%) rename examples/{ => compile}/success/conf.toml (100%) rename examples/{dummy_error => dummy/error}/conf.toml (95%) rename examples/dummy/{ => success}/conf.toml (95%) diff --git a/cmd/joj3/main_test.go b/cmd/joj3/main_test.go index 73b387d..39db646 100644 --- a/cmd/joj3/main_test.go +++ b/cmd/joj3/main_test.go @@ -44,7 +44,7 @@ func TestMain(t *testing.T) { name string want []stage.StageResult }{ - {"success", []stage.StageResult{ + {"compile/success", []stage.StageResult{ {Name: "compile", Results: []stage.ParserResult{ {Score: 0, Comment: ""}, }}, @@ -53,17 +53,17 @@ func TestMain(t *testing.T) { {Score: 100, Comment: "executor status: run time: \\d+ ns, memory: \\d+ bytes"}, }}, }}, - {"compile_error", []stage.StageResult{ + {"compile/error", []stage.StageResult{ {Name: "compile", Results: []stage.ParserResult{ {Score: 0, Comment: "Unexpected executor status: Nonzero Exit Status\\."}, }}, }}, - {"dummy", []stage.StageResult{ + {"dummy/success", []stage.StageResult{ {Name: "dummy", Results: []stage.ParserResult{ {Score: 110, Comment: "dummy comment \\+ comment from toml conf"}, }}, }}, - {"dummy_error", []stage.StageResult{ + {"dummy/error", []stage.StageResult{ {Name: "dummy", Results: []stage.ParserResult{ {Score: 0, Comment: "Unexpected executor status: Nonzero Exit Status\\.\\s*Stderr: dummy negative score: -1"}, }}, diff --git a/examples/compile_error/conf.toml b/examples/compile/error/conf.toml similarity index 100% rename from examples/compile_error/conf.toml rename to examples/compile/error/conf.toml diff --git a/examples/success/.gitignore b/examples/compile/success/.gitignore similarity index 100% rename from examples/success/.gitignore rename to examples/compile/success/.gitignore diff --git a/examples/success/a.cc b/examples/compile/success/a.cc similarity index 100% rename from examples/success/a.cc rename to examples/compile/success/a.cc diff --git a/examples/success/cases/1.in b/examples/compile/success/cases/1.in similarity index 100% rename from examples/success/cases/1.in rename to examples/compile/success/cases/1.in diff --git a/examples/success/cases/1.out b/examples/compile/success/cases/1.out similarity index 100% rename from examples/success/cases/1.out rename to examples/compile/success/cases/1.out diff --git a/examples/success/cases/2.in b/examples/compile/success/cases/2.in similarity index 100% rename from examples/success/cases/2.in rename to examples/compile/success/cases/2.in diff --git a/examples/success/cases/2.out b/examples/compile/success/cases/2.out similarity index 100% rename from examples/success/cases/2.out rename to examples/compile/success/cases/2.out diff --git a/examples/success/conf.toml b/examples/compile/success/conf.toml similarity index 100% rename from examples/success/conf.toml rename to examples/compile/success/conf.toml diff --git a/examples/dummy_error/conf.toml b/examples/dummy/error/conf.toml similarity index 95% rename from examples/dummy_error/conf.toml rename to examples/dummy/error/conf.toml index c6b8fa2..7648609 100644 --- a/examples/dummy_error/conf.toml +++ b/examples/dummy/error/conf.toml @@ -11,7 +11,7 @@ memoryLimit = 104_857_600 procLimit = 50 copyInCwd = true [stages.executor.with.default.copyIn.dummy] -src = "./../../build/dummy" +src = "./../../../build/dummy" copyOut = ["stdout", "stderr"] [stages.executor.with.default.stdin] content = "" diff --git a/examples/dummy/conf.toml b/examples/dummy/success/conf.toml similarity index 95% rename from examples/dummy/conf.toml rename to examples/dummy/success/conf.toml index 80b2d72..7fef08c 100644 --- a/examples/dummy/conf.toml +++ b/examples/dummy/success/conf.toml @@ -11,7 +11,7 @@ memoryLimit = 104_857_600 procLimit = 50 copyInCwd = true [stages.executor.with.default.copyIn.dummy] -src = "./../../build/dummy" +src = "./../../../build/dummy" copyOut = ["stdout", "stderr"] [stages.executor.with.default.stdin] content = ""