mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-07-28 11:37:44 +00:00
dd: move unit tests into dd.rs and test_dd.rs
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.
This commit is contained in:
parent
e598bf0835
commit
ba1ce7179b
60 changed files with 813 additions and 1100 deletions
BIN
tests/fixtures/dd/seq-byte-values-swapped.test
vendored
Normal file
BIN
tests/fixtures/dd/seq-byte-values-swapped.test
vendored
Normal file
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue