Skip to content

Commit 49d90bb

Browse files
committed
Update Development dependencies example code.
To use the rust 1.30+ syntax for using crates, which is used elsewhere in the book.
1 parent e9d4534 commit 49d90bb

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

src/testing/dev_dependencies.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,24 +11,20 @@ File `Cargo.toml`:
1111
```toml
1212
# standard crate data is left out
1313
[dev-dependencies]
14-
pretty_assertions = "0.4.0"
14+
pretty_assertions = "1"
1515
```
1616

1717
File `src/lib.rs`:
1818

1919
```rust,ignore
20-
// externing crate for test-only use
21-
#[cfg(test)]
22-
#[macro_use]
23-
extern crate pretty_assertions;
24-
2520
pub fn add(a: i32, b: i32) -> i32 {
2621
a + b
2722
}
2823
2924
#[cfg(test)]
3025
mod tests {
3126
use super::*;
27+
use pretty_assertions::assert_eq; // crate for test-only use. Cannot be used in non-test code.
3228
3329
#[test]
3430
fn test_add() {

0 commit comments

Comments
 (0)