~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_errors.py

  • Committer: Andrew Bennetts
  • Date: 2007-08-02 06:40:58 UTC
  • mfrom: (2666 +trunk)
  • mto: This revision was merged to the branch mainline in revision 2668.
  • Revision ID: andrew.bennetts@canonical.com-20070802064058-09eblz1qbc01fcr3
Merge bzr.dev.

Show diffs side-by-side

added added

removed removed

Lines of Context:
53
53
            'It supports versions "(4, 5, 6)" to "(7, 8, 9)".',
54
54
            str(error))
55
55
 
 
56
    def test_in_process_transport(self):
 
57
        error = errors.InProcessTransport('fpp')
 
58
        self.assertEqualDiff(
 
59
            "The transport 'fpp' is only accessible within this process.",
 
60
            str(error))
 
61
 
56
62
    def test_inventory_modified(self):
57
63
        error = errors.InventoryModified("a tree to be repred")
58
64
        self.assertEqualDiff("The current inventory for the tree 'a tree to "
172
178
        error = errors.ReadError(path)
173
179
        self.assertEqualDiff("Error reading from u'a path'.", str(error))
174
180
 
 
181
    def test_bad_index_format_signature(self):
 
182
        error = errors.BadIndexFormatSignature("foo", "bar")
 
183
        self.assertEqual("foo is not an index of type bar.",
 
184
            str(error))
 
185
 
 
186
    def test_bad_index_data(self):
 
187
        error = errors.BadIndexData("foo")
 
188
        self.assertEqual("Error in data for index foo.",
 
189
            str(error))
 
190
 
 
191
    def test_bad_index_duplicate_key(self):
 
192
        error = errors.BadIndexDuplicateKey("foo", "bar")
 
193
        self.assertEqual("The key 'foo' is already in index 'bar'.",
 
194
            str(error))
 
195
 
 
196
    def test_bad_index_key(self):
 
197
        error = errors.BadIndexKey("foo")
 
198
        self.assertEqual("The key 'foo' is not a valid key.",
 
199
            str(error))
 
200
 
 
201
    def test_bad_index_options(self):
 
202
        error = errors.BadIndexOptions("foo")
 
203
        self.assertEqual("Could not parse options for index foo.",
 
204
            str(error))
 
205
 
 
206
    def test_bad_index_value(self):
 
207
        error = errors.BadIndexValue("foo")
 
208
        self.assertEqual("The value 'foo' is not a valid value.",
 
209
            str(error))
175
210
 
176
211
    def test_bzrnewerror_is_deprecated(self):
177
212
        class DeprecatedError(errors.BzrNewError):