annotate tests/test_fetch_dir_removal.py @ 1600:6f5b296c01dd

verify: use ui.write() instead of ui.warn() Looks like ui.warn() is being written to output directly and it's not pushed to buffer which ui objects maintain. Let's use ui.write() instead which is used in the other instance of same error messages too. This fixes test_utility_commands.py which was failing for me on tip of default branch.
author Pulkit Goyal <pulkit@yandex-team.ru>
date Wed, 26 Dec 2018 18:40:12 +0300
parents 8c7dae2e0f54
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1509
8c7dae2e0f54 svnwrap: don't add paths to revision outside of subdir
Ivan Lezhankin <ilezhankin@yandex-team.ru>
parents:
diff changeset
1 import test_util
8c7dae2e0f54 svnwrap: don't add paths to revision outside of subdir
Ivan Lezhankin <ilezhankin@yandex-team.ru>
parents:
diff changeset
2
8c7dae2e0f54 svnwrap: don't add paths to revision outside of subdir
Ivan Lezhankin <ilezhankin@yandex-team.ru>
parents:
diff changeset
3 import sys
8c7dae2e0f54 svnwrap: don't add paths to revision outside of subdir
Ivan Lezhankin <ilezhankin@yandex-team.ru>
parents:
diff changeset
4 import unittest
8c7dae2e0f54 svnwrap: don't add paths to revision outside of subdir
Ivan Lezhankin <ilezhankin@yandex-team.ru>
parents:
diff changeset
5
8c7dae2e0f54 svnwrap: don't add paths to revision outside of subdir
Ivan Lezhankin <ilezhankin@yandex-team.ru>
parents:
diff changeset
6 class TestFetchDirectoryRemoval(test_util.TestBase):
8c7dae2e0f54 svnwrap: don't add paths to revision outside of subdir
Ivan Lezhankin <ilezhankin@yandex-team.ru>
parents:
diff changeset
7 stupid_mode_tests = True
8c7dae2e0f54 svnwrap: don't add paths to revision outside of subdir
Ivan Lezhankin <ilezhankin@yandex-team.ru>
parents:
diff changeset
8
8c7dae2e0f54 svnwrap: don't add paths to revision outside of subdir
Ivan Lezhankin <ilezhankin@yandex-team.ru>
parents:
diff changeset
9 def test_removal(self):
8c7dae2e0f54 svnwrap: don't add paths to revision outside of subdir
Ivan Lezhankin <ilezhankin@yandex-team.ru>
parents:
diff changeset
10 repo = self._load_fixture_and_fetch('dir_removal.svndump',
8c7dae2e0f54 svnwrap: don't add paths to revision outside of subdir
Ivan Lezhankin <ilezhankin@yandex-team.ru>
parents:
diff changeset
11 layout='single',
8c7dae2e0f54 svnwrap: don't add paths to revision outside of subdir
Ivan Lezhankin <ilezhankin@yandex-team.ru>
parents:
diff changeset
12 subdir='dir1')
8c7dae2e0f54 svnwrap: don't add paths to revision outside of subdir
Ivan Lezhankin <ilezhankin@yandex-team.ru>
parents:
diff changeset
13 self.assertEqual(sorted(repo['tip'].manifest().keys()),
8c7dae2e0f54 svnwrap: don't add paths to revision outside of subdir
Ivan Lezhankin <ilezhankin@yandex-team.ru>
parents:
diff changeset
14 ['1.txt', 'dir2/2.txt'])
8c7dae2e0f54 svnwrap: don't add paths to revision outside of subdir
Ivan Lezhankin <ilezhankin@yandex-team.ru>
parents:
diff changeset
15 extra = repo['tip'].extra().copy()
8c7dae2e0f54 svnwrap: don't add paths to revision outside of subdir
Ivan Lezhankin <ilezhankin@yandex-team.ru>
parents:
diff changeset
16 extra.pop('convert_revision', None)
8c7dae2e0f54 svnwrap: don't add paths to revision outside of subdir
Ivan Lezhankin <ilezhankin@yandex-team.ru>
parents:
diff changeset
17 self.assertEqual(extra, {'branch': 'default'})