summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xlibs/pbd/run-tests.sh3
-rw-r--r--libs/pbd/test/scalar_properties.cc2
-rw-r--r--libs/pbd/wscript1
3 files changed, 5 insertions, 1 deletions
diff --git a/libs/pbd/run-tests.sh b/libs/pbd/run-tests.sh
index c071c2ce8c..b1315312bc 100755
--- a/libs/pbd/run-tests.sh
+++ b/libs/pbd/run-tests.sh
@@ -15,6 +15,9 @@ export LD_LIBRARY_PATH=$libs/audiographer:$libs/vamp-sdk:$libs/surfaces:$libs/su
if [ "$1" == "--debug" ]
then
gdb ./libs/pbd/run-tests
+elif [ "$1" == "--valgrind" ]
+then
+ valgrind --tool="memcheck" ./libs/pbd/run-tests
else
./libs/pbd/run-tests
fi
diff --git a/libs/pbd/test/scalar_properties.cc b/libs/pbd/test/scalar_properties.cc
index 8a28db40c2..3586fc3a95 100644
--- a/libs/pbd/test/scalar_properties.cc
+++ b/libs/pbd/test/scalar_properties.cc
@@ -43,5 +43,5 @@ ScalarPropertiesTest::testBasic ()
PropertyTemplate<int>* t = dynamic_cast<Property<int>*> (changes.begin()->second);
CPPUNIT_ASSERT (t);
- CPPUNIT_ASSERT (t->val() == 4);
+ CPPUNIT_ASSERT (t->val() == 5);
}
diff --git a/libs/pbd/wscript b/libs/pbd/wscript
index eaa6231a2d..ee1ad31508 100644
--- a/libs/pbd/wscript
+++ b/libs/pbd/wscript
@@ -134,6 +134,7 @@ def build(bld):
test/testrunner.cc
test/xpath.cc
test/scalar_properties.cc
+ test/signals_test.cc
'''.split()
testobj.target = 'run-tests'
testobj.includes = obj.includes + ['test', '../pbd']