summaryrefslogtreecommitdiff
path: root/test/unit/proof/lrat_proof_black.h
diff options
context:
space:
mode:
authorAndres Noetzli <andres.noetzli@gmail.com>2019-04-17 08:39:38 -0700
committerAndres Noetzli <andres.noetzli@gmail.com>2019-04-17 08:39:38 -0700
commitc2b5995b59b47ae16d66c5ae77199f801bf11a17 (patch)
tree5856b2b8f796c37d0c75247f8e9d20b1ee74fa87 /test/unit/proof/lrat_proof_black.h
parentd1e312cfe865bd7c167dff473f508f739d5ddc3b (diff)
parent29a06b999c4637197282405df7040d6773bd3858 (diff)
merge
Diffstat (limited to 'test/unit/proof/lrat_proof_black.h')
-rw-r--r--test/unit/proof/lrat_proof_black.h23
1 files changed, 3 insertions, 20 deletions
diff --git a/test/unit/proof/lrat_proof_black.h b/test/unit/proof/lrat_proof_black.h
index 49d18ac53..398c551fe 100644
--- a/test/unit/proof/lrat_proof_black.h
+++ b/test/unit/proof/lrat_proof_black.h
@@ -16,13 +16,11 @@
#include <cxxtest/TestSuite.h>
-#include <algorithm>
-#include <cctype>
#include <iostream>
-#include <iterator>
#include "proof/lrat/lrat_proof.h"
#include "prop/sat_solver_types.h"
+#include "utils.h"
using namespace CVC4::proof::lrat;
using namespace CVC4::prop;
@@ -36,22 +34,6 @@ class LfscProofBlack : public CxxTest::TestSuite
void testOutputAsLfsc();
};
-/**
- * Creates a new stream with whitespace removed.
- *
- * @param s the source string
- *
- * @return a string without whitespace
- */
-std::string filterWhitespace(const std::string& s)
-{
- std::string out;
- std::copy_if(s.cbegin(), s.cend(), std::inserter(out, out.end()), [](char c) {
- return !std::isspace(c);
- });
- return out;
-}
-
void LfscProofBlack::testOutputAsLfsc()
{
std::vector<std::unique_ptr<LratInstruction>> instructions;
@@ -109,5 +91,6 @@ void LfscProofBlack::testOutputAsLfsc()
" RATHintsn)) "
"LRATProofn)))";
- TS_ASSERT_EQUALS(filterWhitespace(lfsc.str()), filterWhitespace(expectedLfsc));
+ TS_ASSERT_EQUALS(filterWhitespace(lfsc.str()),
+ filterWhitespace(expectedLfsc));
}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback