diff --git a/src/util/tests/drirc_configdir/00-test.conf b/src/util/tests/drirc_configdir/00-test.conf
index fcc7208772d..a8692d16177 100644
--- a/src/util/tests/drirc_configdir/00-test.conf
+++ b/src/util/tests/drirc_configdir/00-test.conf
@@ -6,6 +6,7 @@
@@ -47,5 +48,12 @@
+
+
+
+
+
+
+
diff --git a/src/util/tests/drirc_configdir/01-unused b/src/util/tests/drirc_configdir/01-unused
index dfdc4eb75ec..b0c538879a3 100644
--- a/src/util/tests/drirc_configdir/01-unused
+++ b/src/util/tests/drirc_configdir/01-unused
@@ -6,6 +6,7 @@
diff --git a/src/util/tests/drirc_home/.drirc b/src/util/tests/drirc_home/.drirc
index 695fe0e5757..a3b7f838013 100644
--- a/src/util/tests/drirc_home/.drirc
+++ b/src/util/tests/drirc_home/.drirc
@@ -6,6 +6,7 @@
diff --git a/src/util/tests/xmlconfig.cpp b/src/util/tests/xmlconfig.cpp
index cd2445a3467..377d598e412 100644
--- a/src/util/tests/xmlconfig.cpp
+++ b/src/util/tests/xmlconfig.cpp
@@ -278,4 +278,14 @@ TEST_F(xmlconfig_test, drirc_engine_versioned)
EXPECT_EQ(driQueryOptioni(&cache, "mesa_drirc_option"), 5);
driDestroyOptionCache(&cache);
}
+
+TEST_F(xmlconfig_test, drirc_exec_regexp)
+{
+ driOptionCache cache = drirc_init("driver", "drm",
+ "app2v4",
+ NULL, 0,
+ NULL, 0);
+ EXPECT_EQ(driQueryOptioni(&cache, "mesa_drirc_option"), 7);
+ driDestroyOptionCache(&cache);
+}
#endif