~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_errors.py

  • Committer: John Arbash Meinel
  • Date: 2007-07-18 20:42:38 UTC
  • mfrom: (2625 +trunk)
  • mto: This revision was merged to the branch mainline in revision 2643.
  • Revision ID: john@arbash-meinel.com-20070718204238-5gi11fx04q7zt72d
[merge] bzr.dev 2625

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
 
 
62
56
    def test_inventory_modified(self):
63
57
        error = errors.InventoryModified("a tree to be repred")
64
58
        self.assertEqualDiff("The current inventory for the tree 'a tree to "
178
172
        error = errors.ReadError(path)
179
173
        self.assertEqualDiff("Error reading from u'a path'.", str(error))
180
174
 
 
175
    def test_bad_index_format_signature(self):
 
176
        error = errors.BadIndexFormatSignature("foo", "bar")
 
177
        self.assertEqual("foo is not an index of type bar.",
 
178
            str(error))
 
179
 
 
180
    def test_bad_index_data(self):
 
181
        error = errors.BadIndexData("foo")
 
182
        self.assertEqual("Error in data for index foo.",
 
183
            str(error))
 
184
 
 
185
    def test_bad_index_duplicate_key(self):
 
186
        error = errors.BadIndexDuplicateKey("foo", "bar")
 
187
        self.assertEqual("The key 'foo' is already in index 'bar'.",
 
188
            str(error))
 
189
 
 
190
    def test_bad_index_key(self):
 
191
        error = errors.BadIndexKey("foo")
 
192
        self.assertEqual("The key 'foo' is not a valid key.",
 
193
            str(error))
 
194
 
 
195
    def test_bad_index_options(self):
 
196
        error = errors.BadIndexOptions("foo")
 
197
        self.assertEqual("Could not parse options for index foo.",
 
198
            str(error))
 
199
 
 
200
    def test_bad_index_value(self):
 
201
        error = errors.BadIndexValue("foo")
 
202
        self.assertEqual("The value 'foo' is not a valid value.",
 
203
            str(error))
181
204
 
182
205
    def test_bzrnewerror_is_deprecated(self):
183
206
        class DeprecatedError(errors.BzrNewError):