Statistics
| Branch: | Revision:

root / tests / tpci200-test.c @ feature-archipelago

History | View | Annotate | Download (656 Bytes)

1 76491071 Andreas Färber
/*
2 76491071 Andreas Färber
 * QTest testcase for tpci200 PCI-IndustryPack bridge
3 76491071 Andreas Färber
 *
4 76491071 Andreas Färber
 * Copyright (c) 2014 SUSE LINUX Products GmbH
5 76491071 Andreas Färber
 *
6 76491071 Andreas Färber
 * This work is licensed under the terms of the GNU GPL, version 2 or later.
7 76491071 Andreas Färber
 * See the COPYING file in the top-level directory.
8 76491071 Andreas Färber
 */
9 76491071 Andreas Färber
10 76491071 Andreas Färber
#include <glib.h>
11 76491071 Andreas Färber
#include <string.h>
12 76491071 Andreas Färber
#include "libqtest.h"
13 76491071 Andreas Färber
#include "qemu/osdep.h"
14 76491071 Andreas Färber
15 76491071 Andreas Färber
/* Tests only initialization so far. TODO: Replace with functional tests */
16 76491071 Andreas Färber
static void nop(void)
17 76491071 Andreas Färber
{
18 76491071 Andreas Färber
}
19 76491071 Andreas Färber
20 76491071 Andreas Färber
int main(int argc, char **argv)
21 76491071 Andreas Färber
{
22 76491071 Andreas Färber
    int ret;
23 76491071 Andreas Färber
24 76491071 Andreas Färber
    g_test_init(&argc, &argv, NULL);
25 76491071 Andreas Färber
    qtest_add_func("/tpci200/nop", nop);
26 76491071 Andreas Färber
27 76491071 Andreas Färber
    qtest_start("-device tpci200");
28 76491071 Andreas Färber
    ret = g_test_run();
29 76491071 Andreas Färber
30 76491071 Andreas Färber
    qtest_end();
31 76491071 Andreas Färber
32 76491071 Andreas Färber
    return ret;
33 76491071 Andreas Färber
}