From 9c238237597de90c73cc65c3fccf2f49bfaa46b4 Mon Sep 17 00:00:00 2001 From: sanine Date: Thu, 21 Oct 2021 21:33:06 -0500 Subject: move test files to the same directories as the files they test --- src/test/mock/mock_GLFW.c | 39 +++++++++++++++++++++++++++++++++++++++ src/test/mock/mock_GLFW.h | 9 +++++++++ 2 files changed, 48 insertions(+) create mode 100644 src/test/mock/mock_GLFW.c create mode 100644 src/test/mock/mock_GLFW.h (limited to 'src/test/mock') diff --git a/src/test/mock/mock_GLFW.c b/src/test/mock/mock_GLFW.c new file mode 100644 index 0000000..f1942fd --- /dev/null +++ b/src/test/mock/mock_GLFW.c @@ -0,0 +1,39 @@ +#include "minunit.h" +#include "test/mock_queue.h" +#include "mock_GLFW.h" + +void glfwGetVersion(int *major, int *minor, int *rev) +{ + *major = mock_front(int); + mock_pop(); + *minor = mock_front(int); + mock_pop(); + *rev = mock_front(int); + mock_pop(); +} + + +int glfwInit() +{ + int result = mock_front(int); + mock_pop(); + return result; +} + + +void glfwTerminate() +{ + mock_queue(bool, true); +} + + +int glfwGetError(const char **description) +{ + int error_code = mock_front(int); + mock_pop(); + if (description != NULL) { + *description = mock_front(const char *); + mock_pop(); + } + return error_code; +} diff --git a/src/test/mock/mock_GLFW.h b/src/test/mock/mock_GLFW.h new file mode 100644 index 0000000..d8689ab --- /dev/null +++ b/src/test/mock/mock_GLFW.h @@ -0,0 +1,9 @@ +#ifndef MOCK_GLFW_H +#define MOCK_GLFW_H + +void glfwGetVersion(int *major, int *minor, int *rev); +int glfwInit(); +void glfwTerminate(); +int glfwGetError(const char **description); + +#endif -- cgit v1.2.1