carols10cents/cargo-open

Add a test for trying ot open a crate that is not a dependency of the current project

Ouverte

#8 ouverte le 4 oct. 2015

 (0 commentaire) (0 réaction) (0 personne assignée)Rust (5 forks)user submission
E-easyhelp wanted

Métriques du dépôt

Stars
 (21 étoiles)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

In main.rs, add a unit test for the cargo_dir function that checks that it panics if we have specified a new crate in the Cargo.toml file but have not yet run any command that would fetch that crate's source to our local filesystem.

Use the existing test marked should_panic for an example of how to make a test check that a function panics.

I doubt that this test will pass currently! Eventually, I'd like this to panic with a message like "Cannot open crate whatever because it is not a dependency of the current project`" or similar.

Guide contributeur