/tests/bin/intersection/test_intersection
/tests/bin/intersection/bt_python_helper.py
/tests/bin/test_packet_seq_num
+/tests/bin/test_formats
/tests/lib/test_bitfield
/tests/lib/test_seek
/tests/lib/test_ctf_writer
AC_CONFIG_FILES([tests/bin/intersection/test_intersection], [chmod +x tests/bin/intersection/test_intersection])
AC_CONFIG_FILES([tests/bin/intersection/bt_python_helper.py])
AC_CONFIG_FILES([tests/bin/test_packet_seq_num], [chmod +x tests/bin/test_packet_seq_num])
+AC_CONFIG_FILES([tests/bin/test_formats], [chmod +x tests/bin/test_formats])
AC_OUTPUT
TESTS = bin/test_trace_read \
bin/test_trace_read \
bin/test_packet_seq_num \
+ bin/test_formats \
bin/intersection/test_intersection \
lib/test_bitfield \
lib/test_seek_empty_packet \
--- /dev/null
+#!/bin/bash
+#
+# Copyright (C) - 2016 Nathan Lynch <nathan_lynch@mentor.com>
+#
+# This program is free software; you can redistribute it and/or modify it
+# under the terms of the GNU General Public License, version 2 only, as
+# published by the Free Software Foundation.
+#
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
+#
+# You should have received a copy of the GNU General Public License along with
+# this program; if not, write to the Free Software Foundation, Inc., 51
+# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+CURDIR=$(dirname $0)
+TESTDIR=$CURDIR/..
+
+BABELTRACE_BIN=$CURDIR/../../converter/babeltrace
+
+source $TESTDIR/utils/tap/tap.sh
+
+expected_formats=(text lttng-live dummy ctf-metadata ctf)
+
+plan_tests ${#expected_formats[*]}
+
+for format in "${expected_formats[@]}"; do
+ "$BABELTRACE_BIN" --list | grep -qw "$format"
+ ok $? "Detect support for format \"$format\""
+done