summaryrefslogtreecommitdiffstats
path: root/tests/auto/gui/qopenglconfig/tst_qopenglconfig.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/gui/qopenglconfig/tst_qopenglconfig.cpp')
-rw-r--r--tests/auto/gui/qopenglconfig/tst_qopenglconfig.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/auto/gui/qopenglconfig/tst_qopenglconfig.cpp b/tests/auto/gui/qopenglconfig/tst_qopenglconfig.cpp
index 39f7beca6f..f8dfdbd3b0 100644
--- a/tests/auto/gui/qopenglconfig/tst_qopenglconfig.cpp
+++ b/tests/auto/gui/qopenglconfig/tst_qopenglconfig.cpp
@@ -100,6 +100,7 @@ class tst_QOpenGlConfig : public QObject
Q_OBJECT
private slots:
+ void initTestCase();
void testConfiguration();
void testGlConfiguration();
void testBugList();
@@ -162,6 +163,12 @@ static void dumpConfiguration(QTextStream &str)
}
}
+void tst_QOpenGlConfig::initTestCase()
+{
+ if (!QGuiApplicationPrivate::platformIntegration()->hasCapability(QPlatformIntegration::OpenGL))
+ QSKIP("OpenGL is not supported on this platform.");
+}
+
void tst_QOpenGlConfig::testConfiguration()
{
QString result;