This document tracks layer-wide conventions for Peridot code.
Test-only utils (but not the tests themselves) related to a given library should be placed under the directory of the library itself, in a subdirectory called
testing (and not
The test-only symbols should be declared in the same namespace as the library the test helpers are related to (and not in a
The build targets containing test-only utils should be marked as such using the GN
testonly = true annotation.