sapling/tests/fixtures
Dan Villiom Podlaski Christiansen 266d07be60 editor: handle property changes to links.
Previously, property changes to links caused 'link ' to be prepended
to the link destination. Removing a line that prepended it in
Revision::set() appears to fix it. In these cases, the "file marked as
link, but contains data" warning might be triggered. This should be
safe, so it's lowered to a note and the language made less conclusive.

In order to test this, extra revisions are added to the
'symlinks.svndump' fixture. As one of the new revisions add a link
that points to 'link to this', a check that asserted that link
destinations must not start with 'link ' was removed. This change is
safe, as the test later on asserts exact equality with the contents of
the 'links' dictionary.
2010-11-09 13:05:16 +01:00
..
author-map-test.txt maps: make sure AuthorMaps don't overwrite themselves, fix overriding 2009-06-15 16:09:27 +02:00
basic_tag_tests.svndump Add tests for tags and fix a bug in the tag-finding code that was found by the tests. 2008-10-08 20:37:01 -05:00
binaryfiles.sh fetch_command: cancel patching when encountering binary diffs 2008-12-30 20:33:56 -06:00
binaryfiles.svndump fetch_command: cancel patching when encountering binary diffs 2008-12-30 20:33:56 -06:00
branch_create_with_dir_delete.sh Fix and test for directory deletes during branch creation. 2009-04-07 17:38:13 -05:00
branch_create_with_dir_delete.svndump Fix and test for directory deletes during branch creation. 2009-04-07 17:38:13 -05:00
branch_delete_parent_dir.sh Fix 'parent dir of a branch is deleted' refactoring from 343da84. 2009-07-04 18:12:18 +01:00
branch_delete_parent_dir.svndump Fix 'parent dir of a branch is deleted' refactoring from 343da84. 2009-07-04 18:12:18 +01:00
branch_from_tag.svndump Add tests for tags and fix a bug in the tag-finding code that was found by the tests. 2008-10-08 20:37:01 -05:00
branch_prop_edit.sh Fix an apparent regression where branch name didn't get properly stored for 2008-12-11 17:34:33 -06:00
branch_prop_edit.svndump Fix an apparent regression where branch name didn't get properly stored for 2008-12-11 17:34:33 -06:00
branch_rename_to_trunk.sh hg_delta_editor: fix bad parent revision calculation in the case of a branch 2008-12-10 14:29:05 -06:00
branch_rename_to_trunk.svndump hg_delta_editor: fix bad parent revision calculation in the case of a branch 2008-12-10 14:29:05 -06:00
branchmap.sh add basic branchmap functionality, to rename branches 2010-03-01 22:10:18 +01:00
branchmap.svndump add basic branchmap functionality, to rename branches 2010-03-01 22:10:18 +01:00
commit-to-tag.sh tags: fix files edited during tag creation 2010-02-06 10:36:21 -06:00
commit-to-tag.svndump tags: fix files edited during tag creation 2010-02-06 10:36:21 -06:00
copybeforeclose.sh branches: correctly deal with branch closing directly after copy/rename 2009-06-11 18:00:58 +02:00
copybeforeclose.svndump branches: correctly deal with branch closing directly after copy/rename 2009-06-11 18:00:58 +02:00
delentries.sh test_fetch_command: test file and directory deletions 2008-12-15 21:39:35 -06:00
delentries.svndump test_fetch_command: test file and directory deletions 2008-12-15 21:39:35 -06:00
empty_dir_in_trunk_not_repo_root.sh Added a test case for directory-add behavior when repo root is not project root. 2009-04-14 22:44:19 -05:00
empty_dir_in_trunk_not_repo_root.svndump Added a test case for directory-add behavior when repo root is not project root. 2009-04-14 22:44:19 -05:00
emptyrepo.sh push_cmd: delete empty svn directories, refactor directory creation 2008-11-14 16:18:24 -06:00
emptyrepo.svndump push_cmd: delete empty svn directories, refactor directory creation 2008-11-14 16:18:24 -06:00
executable_file_empty_prop.svndump fetch_command: Fix mis-converted executable when svn:executable was set to the 2008-11-25 09:45:38 -06:00
executebit.sh Move and complete execute bit conversion tests into test_fetch_exec.py 2008-12-10 11:03:18 -06:00
executebit.svndump Move and complete execute bit conversion tests into test_fetch_exec.py 2008-12-10 11:03:18 -06:00
externals.sh svnexternals: do not use peg revisions as --rev replacements 2009-05-03 21:42:44 -05:00
externals.svndump svnexternals: do not use peg revisions as --rev replacements 2009-05-03 21:42:44 -05:00
fetch_missing_files_subdir.svndump Fix a regression in converting repositories with files copied in from outside 2008-11-25 16:21:57 -06:00
file_mixed_with_branches.svndump Add a test that proves files in the branches directory don't cause breakage. 2008-10-26 22:12:46 -05:00
file_not_in_trunk_root.sh fetch: Fix a bogus case where no files in the root level of trunk caused breakage in the branch detection. 2009-03-09 12:01:40 -05:00
file_not_in_trunk_root.svndump fetch: Fix a bogus case where no files in the root level of trunk caused breakage in the branch detection. 2009-03-09 12:01:40 -05:00
file_renamed_in_from_outside_btt.svndump Fix a bug with added files from outside branches/trunk/tags. 2008-10-27 12:33:52 -05:00
filecase.sh test_fetch_renames: test file and directory case changes 2008-12-10 11:03:23 -06:00
filecase.svndump test_fetch_renames: test file and directory case changes 2008-12-10 11:03:23 -06:00
ignores.svndump Add a genignore utility command that generates an hgignore file by scraping svn:ignore properties. 2009-02-24 14:30:21 -06:00
many_special_cases.svndump Add a small stack of tests that exercise some of the interesting special cases. 2008-10-08 18:17:29 -05:00
most-recent-is-edit-tag.sh tags: handle the most recent commit being an edit to an svn tag properly 2009-07-18 22:30:59 -05:00
most-recent-is-edit-tag.svndump tags: handle the most recent commit being an edit to an svn tag properly 2009-07-18 22:30:59 -05:00
move_into_trunk.svndump tests: add a fixture that exercises the fix made in bcaf0cafd37b. 2010-08-14 21:31:33 +02:00
no-author.svndump maps: map a missing author to '(no author)' 2010-10-09 16:20:52 -05:00
non_ascii_path_1.svndump svnwrap: fix handling of quotable URLs (fixes #197, refs #132) 2010-10-04 21:00:36 -05:00
non_ascii_path_2.svndump svnwrap: fix handling of quotable URLs (fixes #197, refs #132) 2010-10-04 21:00:36 -05:00
project_name_with_space.sh tests: test paths with spaces 2009-12-24 13:38:06 -06:00
project_name_with_space.svndump tests: test paths with spaces 2009-12-24 13:38:06 -06:00
project_root_at_repo_root.svndump Remove the 'outgoing' wrapper, and use the Mercurial infrastructure instead. 2009-05-22 15:12:31 +02:00
project_root_not_repo_root.svndump Remove the 'outgoing' wrapper, and use the Mercurial infrastructure instead. 2009-05-22 15:12:31 +02:00
propset-branch.svndump branchmap: map empty commits in replay mode. 2010-07-10 14:19:24 +02:00
pushexternals.sh Support svn:externals changes via .hgsvnexternals updates 2009-01-02 15:54:05 -06:00
pushexternals.svndump Support svn:externals changes via .hgsvnexternals updates 2009-01-02 15:54:05 -06:00
pushrenames.sh push_cmd: handle copies at file level 2008-11-05 13:37:08 +01:00
pushrenames.svndump push_cmd: handle copies at file level 2008-11-05 13:37:08 +01:00
remove_tag_test.svndump Add tests for tags and fix a bug in the tag-finding code that was found by the tests. 2008-10-08 20:37:01 -05:00
rename_branch_parent_dir.sh replay: correctly handle renaming the parent dir of a branch 2010-02-06 13:01:35 -06:00
rename_branch_parent_dir.svndump replay: correctly handle renaming the parent dir of a branch 2010-02-06 13:01:35 -06:00
rename_tag_test.sh test_tags: rewrite both the test and the fixture script 2010-01-29 23:36:14 +01:00
rename_tag_test.svndump test_tags: rewrite both the test and the fixture script 2010-01-29 23:36:14 +01:00
renamedproject.sh hg_delta_editor: detect new branches issued from non-branch directories 2009-05-03 21:42:42 -05:00
renamedproject.svndump hg_delta_editor: detect new branches issued from non-branch directories 2009-05-03 21:42:42 -05:00
renames.sh test_fetch_rename: test content of files coming from the past 2008-12-10 11:03:22 -06:00
renames.svndump test_fetch_rename: test content of files coming from the past 2008-12-10 11:03:22 -06:00
renametagdir.sh Extend issue119 to full original weirdness 2010-02-02 21:36:08 +01:00
renametagdir.svndump Extend issue119 to full original weirdness 2010-02-02 21:36:08 +01:00
replace_branch_with_branch.sh stupid: fix getcopies() logic 2010-03-02 17:06:06 +01:00
replace_branch_with_branch.svndump stupid: fix getcopies() logic 2010-03-02 17:06:06 +01:00
replace_trunk_with_branch.svndump Improve branch closing in the case of a single-rev replacement of one branch 2008-12-20 19:04:59 -06:00
replace_trunk.sh Improve branch closing in the case of a single-rev replacement of one branch 2008-12-20 19:04:59 -06:00
rsvn.py Add rsvn.py to test tools 2010-03-02 17:06:06 +01:00
siblingbranchfix.sh try to deal with weirdly located branches in rebuildmeta (#118) 2009-09-22 16:46:16 +02:00
siblingbranchfix.svndump try to deal with weirdly located branches in rebuildmeta (#118) 2009-09-22 16:46:16 +02:00
simple_branch.sh Rewrite simple_branch.sh fixture from svn dump 2010-02-02 23:20:42 +01:00
simple_branch.svndump Rewrite simple_branch.sh fixture from svn dump 2010-02-02 23:20:42 +01:00
single_rev.svndump Started a meaningful test suite. 2008-10-07 18:42:43 -05:00
spaces-in-path.sh Add a test for URLs that have spaces in them. 2009-09-15 21:57:17 -04:00
spaces-in-path.svndump Add a test for URLs that have spaces in them. 2009-09-15 21:57:17 -04:00
symlinks.sh hg_delta_editor: reset properties of deleted entries 2008-12-15 21:57:10 -06:00
symlinks.svndump editor: handle property changes to links. 2010-11-09 13:05:16 +01:00
tag_by_rename_branch.svndump Add a test that proves renaming a branch to make a tag works properly. 2008-10-20 16:39:53 -05:00
tag_deletion_tag_branch.svndump test_tags: Add a test that verifies tags get deleted properly even in the presence of somewhat odd branching. 2009-05-30 19:46:03 -05:00
tag_name_same_as_branch.sh tags: Fix an improper parent calculation. 2009-06-01 11:21:47 -05:00
tag_name_same_as_branch.svndump tags: Fix an improper parent calculation. 2009-06-01 11:21:47 -05:00
tagged_vendor_and_oldest_not_trunk.svndump Performance fix for branches-from-tags in real replay, which is tied up with 2008-11-04 16:38:16 -06:00
test_files_copied_from_outside_btt.svndump Improved handling of copies from outside of trunk. 2008-10-26 22:39:17 -05:00
test_no_dates.svndump Cope with date-less revisions. 2009-04-08 13:07:23 +02:00
truncatedhistory.sh fetch_command: handle nullid parent in stupid non-diffy mode 2008-11-14 16:18:24 -06:00
truncatedhistory.svndump fetch_command: handle nullid parent in stupid non-diffy mode 2008-11-14 16:18:24 -06:00
two_heads.svndump Add some basic tests of branching. 2008-10-07 20:43:44 -05:00
two_revs.svndump Started a meaningful test suite. 2008-10-07 18:42:43 -05:00
unorderedbranch.sh hg_delta_editor: fix parent revision detection on branch copy 2008-12-10 11:03:22 -06:00
unorderedbranch.svndump hg_delta_editor: fix parent revision detection on branch copy 2008-12-10 11:03:22 -06:00
unrelatedbranch.sh hg_delta_editor: fix update of stray files in branches/ 2008-11-29 11:25:01 -06:00
unrelatedbranch.svndump hg_delta_editor: fix update of stray files in branches/ 2008-11-29 11:25:01 -06:00
unusual_tags.sh tags: fix handling for certain nonstandard tag layouts. 2009-05-30 20:18:14 -05:00
unusual_tags.svndump tags: fix handling for certain nonstandard tag layouts. 2009-05-30 20:18:14 -05:00