~bzr-pqm/bzr/bzr.dev

Better redirection handling.

* bzrlib/tests/test_script.py:
(TestRedirections): Explicit tests for redirections including the
cases used by Maritza Mendez in the #425510 and $426410 reports.

* bzrlib/tests/script.py:
(_scan_redirection_options.redirected_file_name): Factor out
redirection file name handling.
(_scan_redirection_options): Handle the case where the redirection
is specified with 2 arguments instead of one.
(ScriptRunner.run_command): Tweak error message.
(ScriptRunner.do_cat, ScriptRunner.do_echo): Catch redirection
errors.
Filename Latest Rev Last Changed Committer Comment Size
..
__init__.py 4332.3.32 15 years ago Robert Collins Merge bzr.dev. 3.7 KB Diff Download File
test_add.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 6.6 KB Diff Download File
test_add_reference.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 4.4 KB Diff Download File
test_annotate_iter.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 7.9 KB Diff Download File
test_basis_inventory.py 4617.5.1 15 years ago Robert Collins Stop poking under the hood for inventory equality 3.3 KB Diff Download File
test_basis_tree.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 2.9 KB Diff Download File
test_break_lock.py 4449.3.31 15 years ago Martin Pool Merge trunk 2.9 KB Diff Download File
test_changes_from.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 2.1 KB Diff Download File
test_check.py 4332.3.33 15 years ago Robert Collins workingtree_implementations has been renamed. 1.9 KB Diff Download File
test_commit.py 4463.1.2 15 years ago Martin Pool merge trunk 24.8 KB Diff Download File
test_content_filters.py 4595.11.11 15 years ago Martin Pool Split out _file_content_summary from path_content_ 8.2 KB Diff Download File
test_eol_conversion.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 14.2 KB Diff Download File
test_executable.py 4596.1.5 15 years ago Martin Pool Merge 2.0 back to trunk 7.3 KB Diff Download File
test_flush.py 4648.1.3 15 years ago Robert Collins Improve behaviour of tests that have a reasonable 3.2 KB Diff Download File
test_get_file_mtime.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 3.3 KB Diff Download File
test_get_parent_ids.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 2.5 KB Diff Download File
test_inv.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 6.2 KB Diff Download File
test_is_control_filename.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 1.7 KB Diff Download File
test_is_ignored.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 8.4 KB Diff Download File
test_locking.py 4648.1.3 15 years ago Robert Collins Improve behaviour of tests that have a reasonable 12.2 KB Diff Download File
test_merge_from_branch.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 4.8 KB Diff Download File
test_mkdir.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 1.4 KB Diff Download File
test_move.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 23.5 KB Diff Download File
test_nested_specifics.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 2.7 KB Diff Download File
test_parents.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 33 KB Diff Download File
test_paths2ids.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 7.7 KB Diff Download File
test_pull.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 2.2 KB Diff Download File
test_put_file.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 1.5 KB Diff Download File
test_read_working_inventory.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 1.8 KB Diff Download File
test_readonly.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 4.3 KB Diff Download File
test_remove.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 13 KB Diff Download File
test_rename_one.py 4560.1.1 15 years ago Ian Clatworthy (igc) Allow rename of items already removed from t 14 KB Diff Download File
test_revision_tree.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 3.7 KB Diff Download File
test_set_root_id.py 4596.1.6 15 years ago Martin Pool merge trunk 2.3 KB Diff Download File
test_smart_add.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 10.6 KB Diff Download File
test_uncommit.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 1.2 KB Diff Download File
test_unversion.py 4536.2.1 15 years ago Robert Collins Fix WorkingTree4.unversion when unversioning the p 8.2 KB Diff Download File
test_views.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 7.5 KB Diff Download File
test_walkdirs.py 4523.1.4 15 years ago Martin Pool Rename remaining *_implementations tests 9.6 KB Diff Download File
test_workingtree.py 4627.2.2 15 years ago Robert Collins Mark tests that now work as working. 39 KB Diff Download File