![](/img/trans.png)
[英]is it possible to run angularJS unit tests with angular-cli `ng test`?
[英]Is it possible to run only unit tests with cargo test?
我有一個由 lib 和 bin 板條箱組成的工作區。 運行 cargo test --lib
跳過二進制包。
--bins
和--lib
不是獨占的,您可以同時使用它們,它會在兩個類別中運行測試:
$ cargo test --bins
Finished dev [unoptimized + debuginfo] target(s) in 0.01s
Running target/debug/deps/foo-c982c1477aaaf33d
running 1 test
test test_bins ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
$ cargo test --lib
Finished dev [unoptimized + debuginfo] target(s) in 0.02s
Running target/debug/deps/foo-532806c187f0c643
running 1 test
test test_lib ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
$ cargo test --bins --lib
Finished dev [unoptimized + debuginfo] target(s) in 0.02s
Running target/debug/deps/foo-532806c187f0c643
running 1 test
test test_lib ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Running target/debug/deps/foo-c982c1477aaaf33d
running 1 test
test test_bins ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
測試項目確實有一個集成測試,如果沒有提供目標,它就會運行:
$ cargo test
Compiling foo v0.1.0 (foo)
Finished dev [unoptimized + debuginfo] target(s) in 0.27s
Running target/debug/deps/foo-532806c187f0c643
running 1 test
test test_lib ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Running target/debug/deps/foo-c982c1477aaaf33d
running 1 test
test test_bins ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Running target/debug/deps/test_foo-79419bfea3135abf
running 1 test
test test_integration ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Doc-tests foo
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.