Rework and simplify the "lcov" support for the testsuite.
[sliver-openvswitch.git] / tests / ovsdb-macros.at
1 dnl OVSDB_INIT([$1])
2 dnl
3 dnl Creates an empty database named $1.
4 m4_define([OVSDB_INIT],
5   [AT_CHECK(
6      [ovsdb-tool create $1 $abs_top_srcdir/vswitchd/vswitch.ovsschema],
7      [0], [stdout], [ignore])
8    AT_CHECK(
9      [[ovsdb-tool transact $1 \
10         '[{"op": "insert",
11            "table": "Open_vSwitch",
12            "row": {}}]']],
13      [0], [ignore], [ignore])])