Example #1
0
 def as_html(self):
     d = self.get_diff()
     if d is None:
         return '<tr><td colspan="2">(No differences found)</td></tr>'
     try:
         return daisydiff.daisydiff(d['deleted'], d['inserted'],
                                    self.DAISYDIFF_URL)
     except:
         return TextFieldDiff(d['deleted'], d['inserted']).as_html()
Example #2
0
 def as_html(self):
     d = self.get_diff()
     if d is None:
         return '<tr><td colspan="2">(No differences found)</td></tr>'
     try:
         return daisydiff.daisydiff(d['deleted'], d['inserted'],
                                    self.DAISYDIFF_URL)
     except:
         return TextFieldDiff(d['deleted'], d['inserted']).as_html()
 def as_html(self, context=None):
     d = self.get_diff()
     if d is None:
         return ('<tr><td colspan="2">(%s)</td></tr>'
                 % _('No differences found'))
     try:
         return daisydiff.daisydiff(d['deleted'], d['inserted'],
                                    self.DAISYDIFF_URL)
     except:
         return TextFieldDiff(d['deleted'], d['inserted']).as_html(context=context)
Example #4
0
 def as_html(self, context=None):
     d = self.get_diff()
     if d is None:
         return ('<tr><td colspan="2">(%s)</td></tr>' %
                 _('No differences found'))
     try:
         return daisydiff.daisydiff(d['deleted'], d['inserted'],
                                    self.DAISYDIFF_URL)
     except:
         return TextFieldDiff(d['deleted'],
                              d['inserted']).as_html(context=context)
Example #5
0
 def test_nbsp(self):
     tr = daisydiff(u'Hello \xa0 World', u'Hello World')
     self.assertEquals(tr,
          (u'<tr class="htmldiff">\n<td>Hello <del class="diff-html-removed'
           u'">\xa0 </del>World</td><td>Hello World</td>\n</tr>'))
Example #6
0
 def test_daisydiff_service(self):
     tr = daisydiff('abc', 'def')
     self.failUnless('abc</del>' in tr)
     self.failUnless('def</ins>' in tr)
Example #7
0
 def test_nbsp(self):
     tr = daisydiff(u'Hello \xa0 World', u'Hello World')
     self.assertEquals(
         tr,
         (u'<tr class="htmldiff">\n<td>Hello <del class="diff-html-removed'
          u'">\xa0 </del>World</td><td>Hello World</td>\n</tr>'))
Example #8
0
 def test_daisydiff_service(self):
     tr = daisydiff('abc', 'def')
     self.failUnless('abc</del>' in tr)
     self.failUnless('def</ins>' in tr)