tests: Make Maintenance1Tests a positive test

Change-Id: Ibc0c9d103d56e92db84bc398237f3102d5b2ee72
diff --git a/tests/layer_validation_tests.cpp b/tests/layer_validation_tests.cpp
index 97edbf0..6e67a27 100644
--- a/tests/layer_validation_tests.cpp
+++ b/tests/layer_validation_tests.cpp
@@ -360,7 +360,6 @@
    protected:
     ErrorMonitor *m_errorMonitor;
     bool m_enableWSI;
-    bool m_enable_maintenance1_ext = false;
     std::vector<const char *> instance_layer_names;
     std::vector<const char *> instance_extension_names;
     std::vector<const char *> device_extension_names;
@@ -404,9 +403,6 @@
             instance_extension_names.push_back(VK_KHR_XLIB_SURFACE_EXTENSION_NAME);
 #endif  // VK_USE_PLATFORM_XLIB_KHR
         }
-        if (m_enable_maintenance1_ext) {
-            device_extension_names.push_back(VK_KHR_MAINTENANCE1_EXTENSION_NAME);
-        }
 
         this->app_info.sType = VK_STRUCTURE_TYPE_APPLICATION_INFO;
         this->app_info.pNext = NULL;
@@ -594,12 +590,6 @@
     commandBuffer->BindDescriptorSet(descriptorSet);
 }
 
-class VkMaintenance1LayerTest : public VkLayerTest {
-   public:
-   protected:
-       VkMaintenance1LayerTest(){ m_enable_maintenance1_ext = true; }
-};
-
 class VkPositiveLayerTest : public VkLayerTest {
    public:
    protected:
@@ -22564,11 +22554,12 @@
     vkDestroyDescriptorSetLayout(m_device->device(), dsl, nullptr);
 }
 
-// This test class enables the Maintenance1 extension for related validation tests
-TEST_F(VkMaintenance1LayerTest, Maintenance1Tests) {
+TEST_F(VkPositiveLayerTest, Maintenance1Tests) {
     TEST_DESCRIPTION("Validate various special cases for the Maintenance1_KHR extension");
 
+    device_extension_names.push_back(VK_KHR_MAINTENANCE1_EXTENSION_NAME);
     ASSERT_NO_FATAL_FAILURE(Init());
+
     // Ensure that extension is available and enabled.
     uint32_t extension_count = 0;
     bool supports_maintenance1_extension = false;