From 38c1b7b4574ea07d1ddda6abc65f4c3f38afa406 Mon Sep 17 00:00:00 2001 From: Sébastien Crozet Date: Sun, 6 Sep 2020 12:34:24 +0200 Subject: Use camel-case for csv file name for benchmark output. --- build/rapier_testbed2d/Cargo.toml | 1 + build/rapier_testbed3d/Cargo.toml | 1 + src_testbed/testbed.rs | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/build/rapier_testbed2d/Cargo.toml b/build/rapier_testbed2d/Cargo.toml index 4713066..8be84aa 100644 --- a/build/rapier_testbed2d/Cargo.toml +++ b/build/rapier_testbed2d/Cargo.toml @@ -36,6 +36,7 @@ nphysics2d = { version = "0.17", optional = true } crossbeam = "0.7" bincode = "1" flexbuffers = "0.1" +Inflector = "0.11" md5 = "0.7" diff --git a/build/rapier_testbed3d/Cargo.toml b/build/rapier_testbed3d/Cargo.toml index 58189dd..d349de7 100644 --- a/build/rapier_testbed3d/Cargo.toml +++ b/build/rapier_testbed3d/Cargo.toml @@ -39,6 +39,7 @@ bincode = "1" flexbuffers = "0.1" serde_cbor = "0.11" md5 = "0.7" +Inflector = "0.11" serde = { version = "1", features = [ "derive" ] } [dependencies.rapier3d] diff --git a/src_testbed/testbed.rs b/src_testbed/testbed.rs index 450170e..2cdfd4a 100644 --- a/src_testbed/testbed.rs +++ b/src_testbed/testbed.rs @@ -754,7 +754,8 @@ impl Testbed { } // Write the result as a csv file. - let filename = format!("{}.csv", builder.0); + use inflector::Inflector; + let filename = format!("{}.csv", builder.0.to_camel_case()); let mut file = BufWriter::new(File::create(filename).unwrap()); write!(file, "{}", backend_names[0]).unwrap(); -- cgit