Simplified decompose_path test expected value creation.
Added first tests for standardize_path.
replace_extension now takes an include_dir arg to pass to strip_extension, and warns if new_extension is an empty string.
create_expected_decomposed_path now works for single line data frames.
Fixed bad tests.
De-obfuscated tests on replace_extension.
Replaced expect_identical -> expect_equal since it gives more information upon failure.
Updated docs on include_dir argument to strip_extension and replace_extension.
decompose_path with a zero length input now returns a data frame with character row names.
strip_extension and replace_extension now allow (and default to) include_dir = NA, which preserves dirname input.
Updated tests for new strip_extension and replace_extension include_dirs behaviour.
Split test_decompose_path into several files.