File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -18,6 +18,13 @@ Add tests when:
1818- Fixing regressions and bugs.
1919- Expanding test coverage.
2020
21+ ## Test directory structure
22+
23+ See [ directory structure overview] [ ] for outline of existing test & locations.
24+ When deciding on whether to expand an existing test file or create a new one,
25+ consider going through the files related to the subsystem.
26+ For example, look for ` test-streams ` when writing a test for ` lib/streams.js ` .
27+
2128## Test structure
2229
2330Let's analyze this basic test from the Node.js test suite:
@@ -380,3 +387,4 @@ will depend on what is being tested if this is required or not.
380387[ all maintained branches ] : https://github.com/nodejs/lts
381388[ node.green ] : http://node.green/
382389[ test fixture ] : https://github.com/google/googletest/blob/master/googletest/docs/Primer.md#test-fixtures-using-the-same-data-configuration-for-multiple-tests
390+ [ directory structure overview ] : https://github.com/nodejs/node/blob/master/test/README.md#test-directories
You can’t perform that action at this time.
0 commit comments