aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwinsvega <winsvega@mail.ru>2015-05-05 21:46:01 +0800
committerwinsvega <winsvega@mail.ru>2015-05-05 21:46:01 +0800
commitd2457abb98cbb28037387cb31da8874834a59e4d (patch)
tree46aa8e3bf4c6c7be42e9352ff39cbdf4694fcbee
parent76e1df6c9be1e81ae7a251c1d88a6c3279212d7b (diff)
downloaddexon-solidity-d2457abb98cbb28037387cb31da8874834a59e4d.tar
dexon-solidity-d2457abb98cbb28037387cb31da8874834a59e4d.tar.gz
dexon-solidity-d2457abb98cbb28037387cb31da8874834a59e4d.tar.bz2
dexon-solidity-d2457abb98cbb28037387cb31da8874834a59e4d.tar.lz
dexon-solidity-d2457abb98cbb28037387cb31da8874834a59e4d.tar.xz
dexon-solidity-d2457abb98cbb28037387cb31da8874834a59e4d.tar.zst
dexon-solidity-d2457abb98cbb28037387cb31da8874834a59e4d.zip
Specifing concrete test when filling testsuite
-rw-r--r--TestHelper.cpp6
-rw-r--r--TestHelper.h2
2 files changed, 8 insertions, 0 deletions
diff --git a/TestHelper.cpp b/TestHelper.cpp
index eecf6f80..9e997c49 100644
--- a/TestHelper.cpp
+++ b/TestHelper.cpp
@@ -741,6 +741,12 @@ Options::Options()
inputLimits = true;
bigData = true;
}
+ else if (arg.compare(0, 12, "--singletest") == 0)
+ {
+ singletest = true;
+ if (arg.size() > 12)
+ singletestName = arg.substr(13); // skip '=' char
+ }
}
}
diff --git a/TestHelper.h b/TestHelper.h
index 10e76aa9..6d234abe 100644
--- a/TestHelper.h
+++ b/TestHelper.h
@@ -188,6 +188,8 @@ public:
/// Test selection
/// @{
+ bool singletest = false;
+ std::string singletestName;
bool performance = false;
bool quadratic = false;
bool memory = false;