diff options
author | Josh Steadmon <steadmon@google.com> | 2023-11-09 18:50:42 (GMT) |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2023-11-09 23:15:25 (GMT) |
commit | 581790eeee560c791eeaa9be3dd9173d3686acc6 (patch) | |
tree | d56ab9a678ee83a752d00ddebccf451173d63c04 /Documentation/Makefile | |
parent | fe86abd7511a9a6862d5706c6fa1d9b57a63ba09 (diff) | |
download | git-581790eeee560c791eeaa9be3dd9173d3686acc6.zip git-581790eeee560c791eeaa9be3dd9173d3686acc6.tar.gz git-581790eeee560c791eeaa9be3dd9173d3686acc6.tar.bz2 |
unit tests: add a project plan document
In our current testing environment, we spend a significant amount of
effort crafting end-to-end tests for error conditions that could easily
be captured by unit tests (or we simply forgo some hard-to-setup and
rare error conditions). Describe what we hope to accomplish by
implementing unit tests, and explain some open questions and milestones.
Discuss desired features for test frameworks/harnesses, and provide a
comparison of several different frameworks. Finally, document our
rationale for implementing a custom framework.
Co-authored-by: Calvin Wan <calvinwan@google.com>
Signed-off-by: Calvin Wan <calvinwan@google.com>
Signed-off-by: Josh Steadmon <steadmon@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/Makefile')
-rw-r--r-- | Documentation/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Documentation/Makefile b/Documentation/Makefile index b629176..3f2383a 100644 --- a/Documentation/Makefile +++ b/Documentation/Makefile @@ -122,6 +122,7 @@ TECH_DOCS += technical/scalar TECH_DOCS += technical/send-pack-pipeline TECH_DOCS += technical/shallow TECH_DOCS += technical/trivial-merge +TECH_DOCS += technical/unit-tests SP_ARTICLES += $(TECH_DOCS) SP_ARTICLES += technical/api-index |