~testtools-dev/testtools/trunk

« back to all changes in this revision

Viewing changes to testtools/tests/test_matchers.py

  • Committer: Jonathan Lange
  • Date: 2011-10-30 20:28:07 UTC
  • mfrom: (230.1.1 align-equals-879339)
  • Revision ID: jml@canonical.com-20111030202807-uyxi7rhzcrdk6vmj
Merge align-equals-879339

Show diffs side-by-side

added added

removed removed

Lines of Context:
155
155
        one_line_b = self._long_b.replace(_b("\n"), _b(" "))
156
156
        mismatch = _BinaryMismatch(one_line_b, "!~", self._long_b)
157
157
        self.assertEqual(mismatch.describe(),
158
 
            "%s:\nreference = %s\nactual = %s\n" % ("!~",
 
158
            "%s:\nreference = %s\nactual    = %s\n" % ("!~",
159
159
                text_repr(one_line_b),
160
160
                text_repr(self._long_b, multiline=True)))
161
161
 
163
163
        one_line_u = self._long_u.replace("\n", " ")
164
164
        mismatch = _BinaryMismatch(one_line_u, "!~", self._long_u)
165
165
        self.assertEqual(mismatch.describe(),
166
 
            "%s:\nreference = %s\nactual = %s\n" % ("!~",
 
166
            "%s:\nreference = %s\nactual    = %s\n" % ("!~",
167
167
                text_repr(one_line_u),
168
168
                text_repr(self._long_u, multiline=True)))
169
169
 
170
170
    def test_long_mixed_strings(self):
171
171
        mismatch = _BinaryMismatch(self._long_b, "!~", self._long_u)
172
172
        self.assertEqual(mismatch.describe(),
173
 
            "%s:\nreference = %s\nactual = %s\n" % ("!~",
 
173
            "%s:\nreference = %s\nactual    = %s\n" % ("!~",
174
174
                text_repr(self._long_b, multiline=True),
175
175
                text_repr(self._long_u, multiline=True)))
176
176
 
178
178
        obj = object()
179
179
        mismatch = _BinaryMismatch(self._long_b, "!~", obj)
180
180
        self.assertEqual(mismatch.describe(),
181
 
            "%s:\nreference = %s\nactual = %s\n" % ("!~",
 
181
            "%s:\nreference = %s\nactual    = %s\n" % ("!~",
182
182
                text_repr(self._long_b, multiline=True),
183
183
                repr(obj)))
184
184
 
186
186
        obj = object()
187
187
        mismatch = _BinaryMismatch(self._long_u, "!~", obj)
188
188
        self.assertEqual(mismatch.describe(),
189
 
            "%s:\nreference = %s\nactual = %s\n" % ("!~",
 
189
            "%s:\nreference = %s\nactual    = %s\n" % ("!~",
190
190
                text_repr(self._long_u, multiline=True),
191
191
                repr(obj)))
192
192