Skip to content

Releases: dtolnay/trybuild

1.0.61

29 Apr 20:13
1.0.61
32f8b4d
Compare
Choose a tag to compare
  • Turn warning on missing stderr file into error (#169)

1.0.60

19 Apr 04:08
1.0.60
f342cdc
Compare
Choose a tag to compare
  • Greatly reduce test execution time by compiling test cases in parallel on toolchains which support rust-lang/cargo#10496. Example from the serde crate's test suite, which becomes 16x faster on my machine:

    Before:

    $ time cargo test --test compiletest
    real	0m21.442s
    user	0m15.288s
    sys	0m6.317s

    After:

    $ time cargo test --test compiletest
    real	0m1.290s
    user	0m20.761s
    sys	0m6.962s

1.0.59

04 Apr 06:43
1.0.59
51d3172
Compare
Choose a tag to compare
  • Avoid warning inside generated code in projects which run their test suite with deny(unused_crate_dependencies) or deny(missing_docs) (#161, thanks @bearcage)

1.0.58

30 Mar 18:24
1.0.58
37e233e
Compare
Choose a tag to compare
  • Preparatory work to adopt Cargo's new --keep-going flag (rust-lang/cargo#10383) which will make possible for trybuild to build all the ui test inputs simultaneously instead of one at a time, greatly reducing execution time (#156)

1.0.57

30 Mar 05:32
1.0.57
42f5281
Compare
Choose a tag to compare
  • Improvements to reduce compile time

1.0.56

12 Feb 06:04
1.0.56
79270de
Compare
Choose a tag to compare
  • Better normalization of Windows filepaths in diagnostics (#147)

1.0.55

30 Jan 21:35
1.0.55
e801d15
Compare
Choose a tag to compare
  • Use the same version of the Cargo resolver for the test build as used by the crate being tested (#149)

1.0.54

03 Jan 20:17
1.0.54
ce52c4e
Compare
Choose a tag to compare
  • Drop dependency on lazy_static in favor of once_cell

1.0.53

03 Dec 03:41
1.0.53
feec62d
Compare
Choose a tag to compare
  • Normalize diagnostics inside of generated sources written to the Cargo-provided OUT_DIR (#143)

1.0.52

26 Oct 17:32
1.0.52
2ee6ca1
Compare
Choose a tag to compare