Commit 04ff5148 authored by Markus Kauppila's avatar Markus Kauppila

Added test suites testevent and testkeyboard.

parent c6bc7ef7
......@@ -11,7 +11,9 @@ SUBDIRS = src/libSDLtest \
tests/testrender \
tests/testvideo \
tests/testsyswm \
tests/testclipboard
tests/testclipboard \
tests/testevents \
tests/testkeyboard
##all-local: install
install: install-runner install-tests
......
......@@ -15,7 +15,7 @@ elif [[ $PLATFORM == "Darwin" ]]; then
fi
# TODO: put the test in an array
for suite in "testdummy" "testplatform" "testrect" "testaudio" "testsurface" "testrwops" "testrender" "testvideo" "testsyswm" "testclipboard"
for suite in "testdummy" "testplatform" "testrect" "testaudio" "testsurface" "testrwops" "testrender" "testvideo" "testsyswm" "testclipboard" "testevents" "testkeyboard"
do
cp -f "$DIRECTORY/$suite/.libs/lib$suite.$EXT" $DIRECTORY
done
......
......@@ -44,6 +44,8 @@ AC_CONFIG_FILES([Makefile
tests/testvideo/Makefile
tests/testsyswm/Makefile
tests/testclipboard/Makefile
tests/testevents/Makefile
tests/testkeyboard/Makefile
tests/testrender/Makefile])
AC_OUTPUT
......
lib_LTLIBRARIES = libtestevents.la
libtestevents_la_SOURCES = testevents.c
libtestevents_la_CLAGS = -fPIC -g
libtestevents_la_LDFLAGS = `sdl-config --libs` -I ../../src/libSDLtest/.libs/libSDLtest.la
#include <stdio.h>
#include <SDL/SDL.h>
#include "../../include/SDL_test.h"
/*!
* Note: Add test for events here
*
*/
/* Test cases */
static const TestCaseReference test1 =
(TestCaseReference){ "events_test", "description", TEST_DISABLED, 0, 0 };
/* Test suite */
extern const TestCaseReference *testSuite[] = {
&test1, NULL
};
TestCaseReference **QueryTestSuite() {
return (TestCaseReference **)testSuite;
}
/**
* @brief Document test case here
*/
int
events_test(void *arg)
{
AssertPass("");
}
lib_LTLIBRARIES = libtestkeyboard.la
libtestkeyboard_la_SOURCES = testkeyboard.c
libtestkeyboard_la_CLAGS = -fPIC -g
libtestkeyboard_la_LDFLAGS = `sdl-config --libs` -I ../../src/libSDLtest/.libs/libSDLtest.la
#include <stdio.h>
#include <SDL/SDL.h>
#include "../../include/SDL_test.h"
/*!
* Note: Add test for keyboard here
*
*/
/* Test cases */
static const TestCaseReference test1 =
(TestCaseReference){ "keyboard_test", "description", TEST_DISABLED, 0, 0 };
/* Test suite */
extern const TestCaseReference *testSuite[] = {
&test1, NULL
};
TestCaseReference **QueryTestSuite() {
return (TestCaseReference **)testSuite;
}
/**
* @brief Document test case here
*/
int
keyboard_test(void *arg)
{
AssertPass("");
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment