|
1 | | -Core GIT Tests |
| 1 | +Core Git Tests |
2 | 2 | ============== |
3 | 3 |
|
4 | | -This directory holds many test scripts for core GIT tools. The |
| 4 | +This directory holds many test scripts for core Git tools. The |
5 | 5 | first part of this short document describes how to run the tests |
6 | 6 | and read their output. |
7 | 7 |
|
@@ -1117,21 +1117,21 @@ Tips for Writing Tests |
1117 | 1117 | As with any programming projects, existing programs are the best |
1118 | 1118 | source of the information. However, do _not_ emulate |
1119 | 1119 | t0000-basic.sh when writing your tests. The test is special in |
1120 | | -that it tries to validate the very core of GIT. For example, it |
| 1120 | +that it tries to validate the very core of Git. For example, it |
1121 | 1121 | knows that there will be 256 subdirectories under .git/objects/, |
1122 | 1122 | and it knows that the object ID of an empty tree is a certain |
1123 | 1123 | 40-byte string. This is deliberately done so in t0000-basic.sh |
1124 | 1124 | because the things the very basic core test tries to achieve is |
1125 | | -to serve as a basis for people who are changing the GIT internal |
| 1125 | +to serve as a basis for people who are changing the Git internals |
1126 | 1126 | drastically. For these people, after making certain changes, |
1127 | 1127 | not seeing failures from the basic test _is_ a failure. And |
1128 | | -such drastic changes to the core GIT that even changes these |
| 1128 | +such drastic changes to the core Git that even changes these |
1129 | 1129 | otherwise supposedly stable object IDs should be accompanied by |
1130 | 1130 | an update to t0000-basic.sh. |
1131 | 1131 |
|
1132 | 1132 | However, other tests that simply rely on basic parts of the core |
1133 | | -GIT working properly should not have that level of intimate |
1134 | | -knowledge of the core GIT internals. If all the test scripts |
| 1133 | +Git working properly should not have that level of intimate |
| 1134 | +knowledge of the core Git internals. If all the test scripts |
1135 | 1135 | hardcoded the object IDs like t0000-basic.sh does, that defeats |
1136 | 1136 | the purpose of t0000-basic.sh, which is to isolate that level of |
1137 | 1137 | validation in one place. Your test also ends up needing |
|
0 commit comments