summaryrefslogtreecommitdiff
path: root/test/test-renderer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/test-renderer.cpp')
-rw-r--r--test/test-renderer.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/test-renderer.cpp b/test/test-renderer.cpp
index d6b4284..be8d49c 100644
--- a/test/test-renderer.cpp
+++ b/test/test-renderer.cpp
@@ -6,6 +6,7 @@
*/
#include "test.hpp"
#include "../src/renderer.hpp"
+#include <X11/Xlib.h>
class ExposedRenderer : public Renderer
{
@@ -129,6 +130,15 @@ TEST(TestRenderer, GetLinearTicks)
TEST(TestRenderer, GetNiceTicks)
{
+ { /* skip if Xorg not started */
+ auto display = XOpenDisplay(nullptr);
+ if (display == nullptr) {
+ GTEST_SKIP();
+ } else {
+ XCloseDisplay(display);
+ }
+ }
+
constexpr double epsilon = 1e-9;
/* configuration */