Only use print_function.

main
Olivier Mangin 11 years ago
parent 571162a54d
commit bf2cce1c13

@ -1,4 +1,5 @@
# -*- coding: utf-8 -*-
from __future__ import print_function
import unittest
import yaml
@ -8,6 +9,7 @@ from pubs import endecoder
from str_fixtures import bibtex_raw0, metadata_raw0, turing_bib
def compare_yaml_str(s1, s2):
if s1 == s2:
return True
@ -72,9 +74,9 @@ class TestEnDecode(unittest.TestCase):
biblines = turing_bib.splitlines()
biblines.insert(-3, keyword_str)
bibsrc = '\n'.join(biblines)
print bibsrc
print(bibsrc)
entry = decoder.decode_bibdata(bibsrc)['turing1950computing']
print entry
print(entry)
self.assertNotIn(u'keywords', entry)
self.assertIn(u'keyword', entry)
self.assertEqual(set(keywords), set(entry[u'keyword']))

@ -1,3 +1,4 @@
from __future__ import print_function
import unittest
import re
import os
@ -145,9 +146,9 @@ class TestList(DataCommandTestCase):
'pubs list',
]
outs = self.execute_cmds(cmds)
print outs[1].splitlines()
print(outs[1].splitlines())
self.assertEquals(0, len(outs[1].splitlines()))
print outs[3].splitlines()
print(outs[3].splitlines())
self.assertEquals(1, len(outs[3].splitlines()))
def test_list_several_no_date(self):
@ -162,11 +163,11 @@ class TestList(DataCommandTestCase):
'pubs list',
]
outs = self.execute_cmds(cmds)
print outs[0].splitlines()
print(outs[0].splitlines())
self.assertEquals(4, len(outs[0].splitlines()))
print outs[2].splitlines()
print(outs[2].splitlines())
self.assertEquals(3, len(outs[2].splitlines()))
print outs[4].splitlines()
print(outs[4].splitlines())
self.assertEquals(4, len(outs[4].splitlines()))
# Last added should be last
self.assertEquals('[Page99]', outs[4].splitlines()[-1][:8])
@ -178,7 +179,7 @@ class TestList(DataCommandTestCase):
'pubs list title:language author:Saunders',
]
outs = self.execute_cmds(cmds)
print outs[-1]
print(outs[-1])
self.assertEquals(1, len(outs[-1].splitlines()))
def test_list_ignore_case(self):
@ -188,7 +189,7 @@ class TestList(DataCommandTestCase):
'pubs list --ignore-case title:lAnguAge author:saunders',
]
outs = self.execute_cmds(cmds)
print outs[-1]
print(outs[-1])
self.assertEquals(1, len(outs[-1].splitlines()))
def test_list_force_case(self):
@ -249,7 +250,7 @@ class TestUsecase(DataCommandTestCase):
]
self.execute_cmds(cmds)
docdir = self.fs['os'].path.expanduser('~/.pubs/doc/')
print self.fs['os'].listdir(docdir)
print(self.fs['os'].listdir(docdir))
self.assertNotIn('turing-mind-1950.pdf', self.fs['os'].listdir(docdir))
def test_editor_abort(self):

Loading…
Cancel
Save