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