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