Where the tests live, across the whole project graph. 29,372 committed test files — 28,216 TypeScript (*.spec.ts / *.test.ts + .tsx), 113 Rust, 1,043 Python — and 3,459 of 3,504 entity nodes (98.7%) declare an Nx test target.
29,372Test files
28,216TypeScript
113Rust
1,043Python
98.7%Nodes with test target
This is a map of test presence — file counts and declared targets — not measured line/branch coverage, for which the repo carries no single authoritative artifact. It surfaces where tests live without fabricating a coverage percentage it cannot compute (§9 honesty).
Test files by area#
| Area | Test files | Nodes | With test target |
|---|---|---|---|
oshun app | 12 | 10/12 | |
lilith app | 75 | 74/75 | |
yemaya lib | 59 | 56/59 | |
kalika lib | 194 | 194/194 | |
aphrodite lib | 187 | 172/187 | |
oshun lib | 59 | 59/59 | |
isis lib | 78 | 77/78 | |
nous lib | 52 | 51/52 | |
metis app | 5 | 5/5 | |
maya lib | 163 | 162/163 | |
calliope lib | 30 | 30/30 | |
themis lib | 71 | 71/71 | |
aje lib | 39 | 39/39 | |
iris lib | 262 | 262/262 | |
bellona lib | 41 | 41/41 | |
neith lib | 598 | 598/598 | |
isis app | 6 | 6/6 | |
psyche lib | 134 | 131/134 | |
contracts lib | 12 | 11/12 | |
uzume lib | 22 | 22/22 | |
hathor lib | 21 | 21/21 | |
metis lib | 28 | 28/28 | |
shared lib | 57 | 57/57 | |
euterpe lib | 51 | 51/51 | |
nisaba lib | 24 | 24/24 | |
lakshmi lib | 24 | 24/24 | |
galatea lib | 37 | 37/37 | |
maat lib | 18 | 18/18 | |
yemaya app | 6 | 6/6 | |
euterpe app | 1 | 1/1 | |
asase lib | 28 | 28/28 | |
shakti lib | 28 | 28/28 | |
psyche app | 17 | 17/17 | |
bellona app | 12 | 12/12 | |
oya lib | 18 | 18/18 | |
phoebe lib | 30 | 30/30 | |
nyx lib | 75 | 75/75 | |
lilith lib | 9 | 8/9 | |
hathor app | 7 | 7/7 | |
arete app | 3 | 3/3 | |
sophia lib | 29 | 26/29 | |
v2 app | 95 | 95/95 | |
kuanyin lib | 17 | 17/17 | |
aglaea lib | 94 | 94/94 | |
demeter lib | 27 | 27/27 | |
nyx app | 22 | 22/22 | |
veritas lib | 65 | 64/65 | |
hestia lib | 14 | 14/14 | |
aphrodite app | 17 | 17/17 | |
arete lib | 12 | 12/12 | |
tools tool | 7 | 3/7 | |
cybele lib | 19 | 19/19 | |
v10 lib | 15 | 15/15 | |
demeter app | 3 | 3/3 | |
tara lib | 9 | 9/9 | |
oya app | 15 | 15/15 | |
iris app | 9 | 8/9 | |
v10 app | 4 | 4/4 | |
veritas app | 13 | 13/13 | |
testing other | 3 | 3/3 | |
v3 lib | 19 | 19/19 | |
athena lib | 42 | 42/42 | |
tara app | 3 | 3/3 | |
saraswati lib | 24 | 24/24 | |
aja lib | 41 | 40/41 | |
v5 app | 19 | 19/19 | |
kalika app | 6 | 6/6 | |
freya lib | 26 | 26/26 | |
mnemosyne lib | 19 | 19/19 | |
airmid lib | 19 | 19/19 | |
hestia app | 3 | 3/3 | |
brigid lib | 24 | 24/24 | |
v6 lib | 19 | 19/19 | |
gaia lib | 9 | 9/9 | |
v4 app | 8 | 8/8 | |
meditation lib | 8 | 8/8 | |
annapurna lib | 21 | 21/21 | |
v9 lib | 12 | 12/12 | |
v3 app | 7 | 7/7 | |
concordia app | 1 | 1/1 | |
seshat lib | 11 | 11/11 | |
sophia app | 4 | 4/4 | |
v8 app | 3 | 3/3 | |
lakshmi app | 6 | 6/6 | |
aja app | 3 | 3/3 | |
neith app | 4 | 2/4 | |
asase app | 5 | 5/5 | |
brigid app | 5 | 5/5 | |
freya app | 5 | 5/5 | |
v8 lib | 4 | 4/4 | |
v6 app | 9 | 9/9 | |
openapi lib | 1 | 1/1 | |
v7 app | 9 | 9/9 | |
infra app | 2 | 2/2 | |
maat app | 10 | 10/10 | |
v7 lib | 5 | 5/5 | |
cybele app | 5 | 1/5 | |
proto lib | 1 | 1/1 |