equal
deleted
inserted
replaced
354 req = self.request() |
354 req = self.request() |
355 e = req.create_entity('File', data=Binary('lambda x: 1'), data_format=u'text/x-python', |
355 e = req.create_entity('File', data=Binary('lambda x: 1'), data_format=u'text/x-python', |
356 data_encoding=u'ascii', data_name=u'toto.py') |
356 data_encoding=u'ascii', data_name=u'toto.py') |
357 from cubicweb import mttransforms |
357 from cubicweb import mttransforms |
358 if mttransforms.HAS_PYGMENTS_TRANSFORMS: |
358 if mttransforms.HAS_PYGMENTS_TRANSFORMS: |
359 self.assertEquals(e.printable_value('data'), |
359 import pygments |
360 '''<div class="highlight"><pre><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="mi">1</span> |
360 if tuple(int(i) for i in pygments.__version__.split('.')[:2]) >= (1, 3): |
|
361 self.assertEquals(e.printable_value('data'), |
|
362 '''<div class="highlight"><pre><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="mi">1</span> |
|
363 </pre></div> |
|
364 ''') |
|
365 else |
|
366 self.assertEquals(e.printable_value('data'), |
|
367 '''<div class="highlight"><pre><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="mf">1</span> |
361 </pre></div> |
368 </pre></div> |
362 ''') |
369 ''') |
363 else: |
370 else: |
364 self.assertEquals(e.printable_value('data'), |
371 self.assertEquals(e.printable_value('data'), |
365 '''<pre class="python"> |
372 '''<pre class="python"> |