I'm adding something to Iterator, and I wanted to try my examples, but I can't seem to get any doc tests to run for core.
$ ./x.py test --doc libcore
[...]
Building rustdoc for stage1 (x86_64-unknown-linux-gnu)
Finished release [optimized] target(s) in 0.07s
Testing core stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
Finished release [optimized] target(s) in 0.07s
Doc-tests core
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Same for ./x.py test --doc src/libcore.
If I remove the --doc parameter, it does run unit tests, but still 0 doc tests.
I'm suspicious of this comment:
|
// This cfg won't affect doc tests. |
|
#![cfg(not(test))] |
I'm adding something to
Iterator, and I wanted to try my examples, but I can't seem to get any doc tests to run forcore.Same for
./x.py test --doc src/libcore.If I remove the
--docparameter, it does run unit tests, but still 0 doc tests.I'm suspicious of this comment:
rust/src/libcore/lib.rs
Lines 50 to 51 in 3849a5f