rust/src/libcoretest
Steven Fackler 1ed646eaf7 Extract tests from libcore to a separate crate
Libcore's test infrastructure is complicated by the fact that many lang
items are defined in the crate. The current approach (realcore/realstd
imports) is hacky and hard to work with (tests inside of core::cmp
haven't been run for months!).

Moving tests to a separate crate does mean that they can only test the
public API of libcore, but I don't feel that that is too much of an
issue. The only tests that I had to get rid of were some checking the
various numeric formatters, but those are also exercised through normal
format! calls in other tests.
2014-06-29 15:57:21 -07:00
..
fmt Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00
num Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00
any.rs Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00
atomics.rs Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00
cell.rs Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00
char.rs Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00
clone.rs Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00
cmp.rs Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00
finally.rs Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00
iter.rs Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00
lib.rs Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00
mem.rs Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00
ops.rs Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00
option.rs Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00
ptr.rs Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00
raw.rs Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00
result.rs Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00
tuple.rs Extract tests from libcore to a separate crate 2014-06-29 15:57:21 -07:00