tests: introduce unit testing
As a sample, this commit also includes a test suite for
ndn::ping::client::StatisticsCollector class.
refs #2795
Change-Id: Ia0c7522ae26bee1cc9d172c7379ab62f84325ed7
diff --git a/tools/dump/wscript b/tools/dump/wscript
index 28e58b6..32b3695 100644
--- a/tools/dump/wscript
+++ b/tools/dump/wscript
@@ -33,10 +33,15 @@
uselib_store='PCAP', mandatory=True)
def build(bld):
- bld.program(
- features='cxx',
- target='../../bin/ndndump',
- source=bld.path.ant_glob(['*.cpp']),
+ bld(features='cxx',
+ name='dump-objects',
+ source=bld.path.ant_glob('*.cpp', excl='main.cpp'),
includes='.',
+ export_includes='.',
use='core-objects BOOST PCAP',
)
+
+ bld(features='cxx cxxprogram',
+ target='../../bin/ndndump',
+ source='main.cpp',
+ use='dump-objects')