mirror of
https://github.com/uutils/coreutils
synced 2024-12-16 08:12:39 +00:00
ba1ce7179b
Clean up unit tests in the `dd` crate to make them easier to manage. This commit does a few things. * move test cases that test the complete functionality of the `dd` program from the `dd_unit_tests` module up to the `tests/by-util/test_dd.rs` module so that they can take advantage of the testing framework and common testing tools provided by uutils, * move test cases that test internal functions of the `dd` implementation into the `tests` module within `dd.rs` so that they live closer to the code they are testing, * replace test cases defined by macros with test cases defined by plain old functions to make the test cases easier to read at a glance.
32 lines
168 B
Ruby
32 lines
168 B
Ruby
0
|
|
|
|
01
|
|
|
|
012
|
|
|
|
0123
|
|
|
|
01234
|
|
|
|
012345
|
|
|
|
0123456
|
|
|
|
01234567
|
|
|
|
01234567
|
|
8
|
|
01234567
|
|
89
|
|
01234567
|
|
89a
|
|
01234567
|
|
89ab
|
|
01234567
|
|
89abc
|
|
01234567
|
|
89abcd
|
|
01234567
|
|
89abcde
|
|
01234567
|
|
89abcdef
|