tests: Update extension and layer support
diff --git a/tests/test_environment.cpp b/tests/test_environment.cpp
index 9b67e81..ff0d33c 100644
--- a/tests/test_environment.cpp
+++ b/tests/test_environment.cpp
@@ -63,8 +63,9 @@
     std::vector<VkExtensionProperties> instance_extensions;
     std::vector<VkExtensionProperties> device_extensions;
 
-    std::vector<const char*> instance_extension_names;
+    std::vector<const char *> instance_extension_names;
     std::vector<const char *> device_extension_names;
+    std::vector<const char *> device_layer_names;
 
     instance_extension_names.push_back(VK_WSI_LUNARG_EXTENSION_NAME);
 
@@ -115,7 +116,7 @@
     for (uint32_t i = 0; i < count; i++) {
         devs_.push_back(new Device(gpus[i]));
         if (i == default_dev_) {
-            devs_[i]->init(device_extension_names);
+            devs_[i]->init(device_layer_names, device_extension_names);
             ASSERT_NE(true, devs_[i]->graphics_queues().empty());
         }
     }