/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/plugins/fastimport/tests/test_exporter.py

  • Committer: Jelmer Vernooij
  • Date: 2019-06-02 02:35:46 UTC
  • mfrom: (7309 work)
  • mto: This revision was merged to the branch mainline in revision 7319.
  • Revision ID: jelmer@jelmer.uk-20190602023546-lqco868tnv26d8ow
merge trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
99
99
 
100
100
    def test_passthrough_valid(self):
101
101
        self.assertEqual(sanitize_ref_name_for_git(b'heads/foo'), b'heads/foo')
102
 
        self.assertEqual(sanitize_ref_name_for_git(b'foo/bar/baz'), b'foo/bar/baz')
103
 
        self.assertEqual(sanitize_ref_name_for_git(b'refs///heads/foo'), b'refs///heads/foo')
 
102
        self.assertEqual(sanitize_ref_name_for_git(
 
103
            b'foo/bar/baz'), b'foo/bar/baz')
 
104
        self.assertEqual(sanitize_ref_name_for_git(
 
105
            b'refs///heads/foo'), b'refs///heads/foo')
104
106
        self.assertEqual(sanitize_ref_name_for_git(b'foo./bar'), b'foo./bar')
105
 
        self.assertEqual(sanitize_ref_name_for_git(b'heads/foo@bar'), b'heads/foo@bar')
106
 
        self.assertEqual(sanitize_ref_name_for_git(b'heads/fix.lock.error'), b'heads/fix.lock.error')
 
107
        self.assertEqual(sanitize_ref_name_for_git(
 
108
            b'heads/foo@bar'), b'heads/foo@bar')
 
109
        self.assertEqual(sanitize_ref_name_for_git(
 
110
            b'heads/fix.lock.error'), b'heads/fix.lock.error')
107
111
 
108
112
    def test_rewrite_invalid(self):
109
 
        self.assertTrue(check_ref_format(sanitize_ref_name_for_git(b'foo./bar')))
110
 
        self.assertTrue(check_ref_format(sanitize_ref_name_for_git(b'heads/foo/')))
111
 
        self.assertTrue(check_ref_format(sanitize_ref_name_for_git(b'heads/foo.')))
 
113
        self.assertTrue(check_ref_format(
 
114
            sanitize_ref_name_for_git(b'foo./bar')))
 
115
        self.assertTrue(check_ref_format(
 
116
            sanitize_ref_name_for_git(b'heads/foo/')))
 
117
        self.assertTrue(check_ref_format(
 
118
            sanitize_ref_name_for_git(b'heads/foo.')))
112
119
        self.assertTrue(check_ref_format(sanitize_ref_name_for_git(b'./foo')))
113
 
        self.assertTrue(check_ref_format(sanitize_ref_name_for_git(b'.refs/foo')))
114
 
        self.assertTrue(check_ref_format(sanitize_ref_name_for_git(b'heads/foo..bar')))
115
 
        self.assertTrue(check_ref_format(sanitize_ref_name_for_git(b'heads/foo?bar')))
116
 
        self.assertTrue(check_ref_format(sanitize_ref_name_for_git(b'heads/foo.lock')))
117
 
        self.assertTrue(check_ref_format(sanitize_ref_name_for_git(b'heads/v@{ation')))
118
 
        self.assertTrue(check_ref_format(sanitize_ref_name_for_git(b'heads/foo\bar')))
119
 
        self.assertTrue(check_ref_format(sanitize_ref_name_for_git(b'heads/foo\\bar')))
120
 
        self.assertTrue(check_ref_format(sanitize_ref_name_for_git(b'heads/foo bar')))
121
 
        self.assertTrue(check_ref_format(sanitize_ref_name_for_git(b'heads/foo\020bar')))
122
 
        self.assertTrue(check_ref_format(sanitize_ref_name_for_git(b'heads/foo\177bar')))
 
120
        self.assertTrue(check_ref_format(
 
121
            sanitize_ref_name_for_git(b'.refs/foo')))
 
122
        self.assertTrue(check_ref_format(
 
123
            sanitize_ref_name_for_git(b'heads/foo..bar')))
 
124
        self.assertTrue(check_ref_format(
 
125
            sanitize_ref_name_for_git(b'heads/foo?bar')))
 
126
        self.assertTrue(check_ref_format(
 
127
            sanitize_ref_name_for_git(b'heads/foo.lock')))
 
128
        self.assertTrue(check_ref_format(
 
129
            sanitize_ref_name_for_git(b'heads/v@{ation')))
 
130
        self.assertTrue(check_ref_format(
 
131
            sanitize_ref_name_for_git(b'heads/foo\bar')))
 
132
        self.assertTrue(check_ref_format(
 
133
            sanitize_ref_name_for_git(b'heads/foo\\bar')))
 
134
        self.assertTrue(check_ref_format(
 
135
            sanitize_ref_name_for_git(b'heads/foo bar')))
 
136
        self.assertTrue(check_ref_format(
 
137
            sanitize_ref_name_for_git(b'heads/foo\020bar')))
 
138
        self.assertTrue(check_ref_format(
 
139
            sanitize_ref_name_for_git(b'heads/foo\177bar')))