summaryrefslogtreecommitdiff
path: root/test/test-renderer.cpp
diff options
context:
space:
mode:
authorVasile Vilvoiu <vasi@vilvoiu.ro>2021-07-22 22:07:12 +0300
committerVasile Vilvoiu <vasi@vilvoiu.ro>2021-07-22 22:07:12 +0300
commit0b170434b41b473341e8896869a95381bc1c2fbb (patch)
treeca4526c2ad612d7cb92517db8f8a5d2931c1b2f0 /test/test-renderer.cpp
parentbb54f97810284770f827af6d3d6f9417d8d318ca (diff)
Skip GetNiceTicks test when no Xorg is started.
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 */