DarkRadiant pre-release tests
From The DarkMod Wiki
The following pre-release tests (UAT) should be performed before a new DarkRadiant release is uploaded to SourceForge, to ensure that no regressions of functionality have occured during development.
Map handling
- Load a large map, like askave or mansion_alpha. The application should not crash or go into an infinite loop. When the map is loaded, it should be displayed correctly, without anything obviously missing.
- Save the large map to a new test file, then load another large map. Reload the newly-saved first map. All maps must load correctly.
- Enter Doom 3 and compile (dmap) the newly-saved large map from the previous step. The map must compile and be playable (assuming that the original map was compilable).
Rendering
- Create a new map. Add a brush, and texture it. Add a light in such a position as to illuminate this brush, and enter lighting mode (F3). The brush must be illuminated by the light.