| 
					
				 | 
			
			
				@@ -63,12 +63,11 @@ TEST(FamilyTest, add_twice) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   ASSERT_EQ(&counter, &counter1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-#ifndef NDEBUG 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 TEST(FamilyTest, should_assert_on_invalid_metric_name) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   auto create_family_with_invalid_name = []() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     new Family<Counter>("", "empty name", {}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  EXPECT_DEATH(create_family_with_invalid_name(), ".*"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  EXPECT_DEBUG_DEATH(create_family_with_invalid_name(), ".*"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 TEST(FamilyTest, should_assert_on_invalid_labels) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -76,9 +75,8 @@ TEST(FamilyTest, should_assert_on_invalid_labels) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   auto add_metric_with_invalid_label_name = [&family]() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     family.Add({{"__invalid", "counter1"}}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  EXPECT_DEATH(add_metric_with_invalid_label_name(), ".*"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  EXPECT_DEBUG_DEATH(add_metric_with_invalid_label_name(), ".*"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-#endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }  // namespace 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }  // namespace prometheus 
			 |