Can't run unit tests for KnowRob
I'm trying to do so according to the documentation. For example:
rosrun rosprolog rosprolog-test comp_temporal
Warning: /home/al/catkin_ws/src/stacks/knowrob/knowrob_common/prolog/rdfs_computable.pl:546:
Singleton variable in branch: OneOfList
ERROR: /home/al/catkin_ws/src/stacks/knowrob/comp_temporal/prolog/comp_temporal.plt:21:
plunit:begin_tests/4: Undefined procedure: plunit:'$declare_module'/5
Warning: /home/al/catkin_ws/src/stacks/knowrob/comp_temporal/prolog/comp_temporal.plt:21:
Goal (directive) failed: plunit:begin_tests(comp_temporal)
ERROR: /home/al/catkin_ws/src/stacks/knowrob/comp_temporal/prolog/comp_temporal.plt:107:
PL-Unit: cannot close unit comp_temporal: no open unit
Warning: /home/al/catkin_ws/src/stacks/knowrob/comp_temporal/prolog/comp_temporal.plt:107:
Goal (directive) failed: plunit_comp_temporal:end_tests(comp_temporal)
ERROR: Prolog initialisation failed:
ERROR: '<meta-call>'/1: Undefined procedure: plunit_comp_temporal:'unit test'/4