Initial commit.

This commit is contained in:
Thomas Klaehn
2019-07-18 16:26:03 +02:00
commit 82becab1cc
14 changed files with 7890 additions and 0 deletions

25
test/unit/i2c_close.c Normal file
View File

@@ -0,0 +1,25 @@
#include <stdlib.h>
#include <stdbool.h>
#include <time.h>
#include <sys/syscall.h>
#include <utest.h>
#include <mock_ftdi.h>
#include <i2c_bb.h>
UTEST(i2c_close, success)
{
struct i2c_bb i2x_obj;
gpio_close_fake.return_val = EXIT_SUCCESS;
ASSERT_EQ(i2c_close(&i2x_obj), EXIT_SUCCESS);
}
UTEST(i2c_close, failure)
{
struct i2c_bb i2x_obj;
gpio_close_fake.return_val = EXIT_FAILURE;
ASSERT_EQ(i2c_close(&i2x_obj), EXIT_FAILURE);
}