]> git.proxmox.com Git - cargo.git/commit
Initial stab at integration tests
authorCarl Lerche <me@carllerche.com>
Wed, 19 Mar 2014 01:10:48 +0000 (18:10 -0700)
committerCarl Lerche <me@carllerche.com>
Thu, 20 Mar 2014 19:12:47 +0000 (12:12 -0700)
commitd1ec90b3d867e8115f81a1328532b5e7d5851ccc
tree3a2c1ac66eb08a9595d74050f175abda63f3a609
parent4e236c8558f88a8107f90ef068e6e1a90cedc538
Initial stab at integration tests

At the same time, we started adding a generic error handling concept to
Cargo.

The idea is that every Result gets converted to a CargoError, which
includes all the information that Cargo needs to print out a friendly
human error message and exit gracefully.
14 files changed:
Makefile
libs/hamcrest-rust
libs/rust-toml
src/bin/cargo-compile.rs
src/bin/cargo-read-manifest.rs
src/bin/cargo-rustc.rs
src/bin/cargo-verify-project.rs
src/cargo.rs [deleted file]
src/cargo/mod.rs [new file with mode: 0644]
src/cargo/util/mod.rs [new file with mode: 0644]
src/cargo/util/process_builder.rs [new file with mode: 0644]
tests/support.rs [new file with mode: 0644]
tests/test_cargo_compile.rs [new file with mode: 0644]
tests/tests.rs [new file with mode: 0644]