Mercurial > louis > mq > lightsd
changeset 202:045df907f18a
start testing bulb
author | Louis Opter <kalessin@kalessin.fr> |
---|---|
date | Wed, 22 Jul 2015 21:30:24 -0700 |
parents | 36d245fddcdd |
children | 39cc928ec475 |
files | tag_untag_testing.patch |
diffstat | 1 files changed, 42 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/tag_untag_testing.patch Wed Jul 22 21:18:41 2015 -0700 +++ b/tag_untag_testing.patch Wed Jul 22 21:30:24 2015 -0700 @@ -815,3 +815,45 @@ - return -1; -} -#endif +diff --git a/tests/lifx/bulb/CMakeLists.txt b/tests/lifx/bulb/CMakeLists.txt +new file mode 100644 +--- /dev/null ++++ b/tests/lifx/bulb/CMakeLists.txt +@@ -0,0 +1,27 @@ ++INCLUDE_DIRECTORIES( ++ ${CMAKE_CURRENT_SOURCE_DIR} ++ ${CMAKE_CURRENT_BINARY_DIR} ++) ++ ++ADD_LIBRARY( ++ test_lifx_bulb STATIC ++ ${LIGHTSD_SOURCE_DIR}/core/log.c ++ ${LIGHTSD_SOURCE_DIR}/core/router.c ++ ${LIGHTSD_SOURCE_DIR}/core/stats.c ++ ${LIGHTSD_SOURCE_DIR}/lifx/bulb.c ++ ${LIGHTSD_SOURCE_DIR}/lifx/wire_proto.c ++ ${CMAKE_CURRENT_SOURCE_DIR}/../tests_shims.c ++) ++TARGET_LINK_LIBRARIES(test_lifx_bulb ${TIME_MONOTONIC_LIBRARY}) ++IF (HAVE_LIBBSD) ++ TARGET_LINK_LIBRARIES(test_lifx_bulb ${LIBBSD_LIBRARY}) ++ENDIF (HAVE_LIBBSD) ++ ++FUNCTION(ADD_GATEWAY_TEST TEST_SOURCE) ++ ADD_TEST_FROM_C_SOURCES(${TEST_SOURCE} test_lifx_bulb) ++ENDFUNCTION() ++ ++FILE(GLOB TESTS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "test_*.c") ++FOREACH(TEST ${TESTS}) ++ ADD_GATEWAY_TEST(${TEST}) ++ENDFOREACH() +diff --git a/tests/lifx/bulb/test_bulb_close.c b/tests/lifx/bulb/test_bulb_close.c +new file mode 100644 +diff --git a/tests/lifx/bulb/test_bulb_open.c b/tests/lifx/bulb/test_bulb_open.c +new file mode 100644 +diff --git a/tests/lifx/bulb/test_bulb_set_light_state b/tests/lifx/bulb/test_bulb_set_light_state +new file mode 100644 +diff --git a/tests/lifx/bulb/test_bulb_set_power_state.c b/tests/lifx/bulb/test_bulb_set_power_state.c +new file mode 100644 +diff --git a/tests/lifx/bulb/test_bulb_set_tags.c b/tests/lifx/bulb/test_bulb_set_tags.c +new file mode 100644