tectonic-typesetting / tectonic

A modernized, complete, self-contained TeX/LaTeX engine, powered by XeTeX and TeXLive.
https://tectonic-typesetting.github.io/
Other
3.99k stars 162 forks source link

Improve testing infrastructure #1180

Closed CraftSpider closed 7 months ago

CraftSpider commented 7 months ago

Various changes I've thought of that would improve the testing/debugging experience while developing. There's at least one more to come, hopefully - improved differences on binary files such as XDV and PDF. The Azure pipelines thing is the most important one though, and the others were fast, so I figured best to get this in now.

codecov[bot] commented 7 months ago

Codecov Report

Attention: Patch coverage is 97.82609% with 1 lines in your changes are missing coverage. Please review.

Project coverage is 46.44%. Comparing base (4c539b0) to head (1f0fdc2). Report is 5 commits behind head on master.

Files Patch % Lines
src/errors.rs 97.82% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1180 +/- ## ========================================== + Coverage 46.41% 46.44% +0.03% ========================================== Files 176 176 Lines 65121 65191 +70 ========================================== + Hits 30223 30280 +57 - Misses 34898 34911 +13 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.