Skip to content

Commit

Permalink
Merge pull request CesiumGS#10364 from CesiumGS/latest-testing-stats
Browse files Browse the repository at this point in the history
Update testing guide with the latest stats
  • Loading branch information
sanjeetsuhag authored May 10, 2022
2 parents c4946f2 + 4edbfaf commit 96ba179
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Documentation/Contributors/TestingGuide/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Our development culture is committed to testing. CesiumJS is used in diverse use cases on a wide array of platforms so it is important for it to be well tested.

As of CesiumJS 1.35, CesiumJS has over 8,800 tests with 93% code coverage. CesiumJS has as much test code (126K lines) as engine code (126K). We are unaware of any other project of this size and lifetime and with this many contributors that has similar stats.
As of CesiumJS 1.93, CesiumJS has 13,500 tests with 90% code coverage. CesiumJS has more test code (263K lines) than engine code (218K). We are unaware of any other project of this size and lifetime and with this many contributors that has similar stats.

All new code should have 100% code coverage and should pass all tests. Always run the tests before opening a pull request. It's also important that the tests run quickly so we run them often.

Expand Down

0 comments on commit 96ba179

Please sign in to comment.