34 lines
943 B
C++
34 lines
943 B
C++
|
/**@file
|
||
|
@brief Test basic FTDI functionality
|
||
|
|
||
|
@author Thomas Jarosch
|
||
|
*/
|
||
|
|
||
|
/***************************************************************************
|
||
|
* *
|
||
|
* This program is free software; you can redistribute it and/or modify *
|
||
|
* it under the terms of the GNU Lesser General Public License *
|
||
|
* version 2.1 as published by the Free Software Foundation; *
|
||
|
* *
|
||
|
***************************************************************************/
|
||
|
|
||
|
#define BOOST_TEST_DYN_LINK
|
||
|
#define BOOST_TEST_MAIN
|
||
|
#include <boost/test/unit_test.hpp>
|
||
|
|
||
|
#include <ftdi.h>
|
||
|
|
||
|
BOOST_AUTO_TEST_SUITE(Basic)
|
||
|
|
||
|
BOOST_AUTO_TEST_CASE(SimpleInit)
|
||
|
{
|
||
|
ftdi_context ftdi;
|
||
|
|
||
|
int rtn_init = ftdi_init(&ftdi);
|
||
|
BOOST_REQUIRE_EQUAL(0, rtn_init);
|
||
|
|
||
|
ftdi_deinit(&ftdi);
|
||
|
}
|
||
|
|
||
|
BOOST_AUTO_TEST_SUITE_END()
|