code/__DEFINES/unit_tests.dm 
            
        
| PERFORM_ALL_TESTS | Are tests enabled with no focus? Use this when performing test assertions outside of a unit test, since a focused test means that you're trying to run a test quickly. If a parameter is provided, will check if the focus is on that test name. For example, PERFORM_ALL_TESTS(log_mapping) will only run if either no test is focused, or the focus is log_mapping. | 
|---|---|
| TEST_ONLY_ASSERT | ASSERT(), but it only actually does anything during unit tests | 
Define Details
PERFORM_ALL_TESTS
            
            
         
    
    Are tests enabled with no focus? Use this when performing test assertions outside of a unit test, since a focused test means that you're trying to run a test quickly. If a parameter is provided, will check if the focus is on that test name. For example, PERFORM_ALL_TESTS(log_mapping) will only run if either no test is focused, or the focus is log_mapping.
TEST_ONLY_ASSERT
            
            
         
    
    ASSERT(), but it only actually does anything during unit tests