# # patch "ChangeLog" # from [454261476b91dc79a88e1459c196a54422cf3584] # to [f4d6dae7d7fb0a87a80374b3228a6c8d82739b5d] # # patch "tests/t_normalized_filenames.at" # from [7b5a8ccabc5c0fea6a19cc901373c9336be7af59] # to [204c06103e335f45230d94fc86ebcb686e6f7959] # ======================================================================== --- ChangeLog 454261476b91dc79a88e1459c196a54422cf3584 +++ ChangeLog f4d6dae7d7fb0a87a80374b3228a6c8d82739b5d @@ -1,5 +1,11 @@ 2005-08-26 Nathaniel Smith + * tests/t_normalized_filenames.at: Internal unnormalized pathnames + are no longer silently normalized, but rather a hard error. + Adjust test accordingly. + +2005-08-26 Nathaniel Smith + * paths.hh (file_path_internal_from_user): New constructor. * paths.cc (test_file_path_internal): Test it. (file_path::file_path): Implement it. ======================================================================== --- tests/t_normalized_filenames.at 7b5a8ccabc5c0fea6a19cc901373c9336be7af59 +++ tests/t_normalized_filenames.at 204c06103e335f45230d94fc86ebcb686e6f7959 @@ -7,19 +7,15 @@ # the inner code directly. AT_DATA(MT/work, [add_file "." ]) -AT_CHECK(MONOTONE cat manifest, [1], [ignore], [ignore]) +AT_CHECK(MONOTONE cat manifest, [3], [ignore], [ignore]) AT_DATA(MT/work, [add_file "./bar" ]) AT_DATA(bar, [blah blah ]) -AT_CHECK(MONOTONE cat manifest, [], [stdout], [ignore]) -AT_CHECK(QGREP(' bar' stdout)) -AT_CHECK(MONOTONE cat revision, [], [stdout], [ignore]) -AT_CHECK(QGREP('"bar"' stdout)) -AT_CHECK(MONOTONE commit --message=foo --branch=foo, [], [ignore], [ignore]) -AT_CHECK(MONOTONE cat revision `BASE_REVISION`, [], [stdout], [ignore]) -AT_CHECK(QGREP('"bar"' stdout)) +AT_CHECK(MONOTONE cat manifest, [3], [stdout], [ignore]) +AT_CHECK(MONOTONE cat revision, [3], [stdout], [ignore]) +AT_CHECK(MONOTONE commit --message=foo --branch=foo, [3], [ignore], [ignore]) AT_CLEANUP