Skip to content

Commit 70f96bf

Browse files
committed
Modify assertion prints
1 parent 82153bc commit 70f96bf

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

gtsam/base/Testable.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,9 @@ namespace gtsam {
9999
bool assert_equal(const V& expected, const V& actual, double tol = 1e-9) {
100100
if (traits<V>::Equals(actual,expected, tol))
101101
return true;
102-
printf("Not equal:\n");
103-
traits<V>::Print(expected,"expected:\n");
104-
traits<V>::Print(actual,"actual:\n");
102+
printf("Equality assertion: \n");
103+
traits<V>::Print(expected," Expected:\n");
104+
traits<V>::Print(actual," Actual:\n");
105105
return false;
106106
}
107107

gtsam/base/TestableAssertions.h

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ namespace gtsam {
3535
inline bool assert_equal(const Key& expected, const Key& actual) {
3636
// TODO - why isn't tol used?
3737
if(expected != actual) {
38-
std::cout << "Not equal:\nexpected: " << expected << "\nactual: " << actual << std::endl;
38+
std::cout << "Equality assertion: \n Expected: " << expected << "\n Actual: " << actual << std::endl;
3939
return false;
4040
}
4141
return true;
@@ -305,9 +305,9 @@ bool assert_container_equality(const V& expected, const V& actual) {
305305
inline bool assert_equal(const std::string& expected, const std::string& actual) {
306306
if (expected == actual)
307307
return true;
308-
printf("Not equal:\n");
309-
std::cout << "expected: [" << expected << "]\n";
310-
std::cout << "actual: [" << actual << "]" << std::endl;
308+
printf("Equality assertion :\n");
309+
std::cout << " Expected: [" << expected << "]\n";
310+
std::cout << " Actual: [" << actual << "]" << std::endl;
311311
return false;
312312
}
313313

@@ -318,9 +318,9 @@ template<class V>
318318
bool assert_inequal(const V& expected, const V& actual, double tol = 1e-9) {
319319
if (!actual.equals(expected, tol))
320320
return true;
321-
printf("Erroneously equal:\n");
322-
expected.print("expected");
323-
actual.print("actual");
321+
printf("Inquality assertion: \n");
322+
expected.print(" Expected");
323+
actual.print(" Actual");
324324
return false;
325325
}
326326

0 commit comments

Comments
 (0)