summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--changelog.py4
-rw-r--r--cli.py4
-rw-r--r--compat.py2
-rw-r--r--configuration.py8
-rw-r--r--corbautils.py4
-rw-r--r--daemon.py4
-rw-r--r--date.py70
-rw-r--r--debugger.py4
-rw-r--r--graph.py2
-rw-r--r--pdf_ext.py2
-rw-r--r--pytest.py4
-rw-r--r--shellutils.py6
-rw-r--r--table.py22
-rw-r--r--test/unittest_cache.py4
-rw-r--r--test/unittest_compat.py28
-rw-r--r--test/unittest_configuration.py6
-rw-r--r--test/unittest_date.py20
-rw-r--r--test/unittest_fileutils.py2
-rw-r--r--test/unittest_modutils.py10
-rw-r--r--test/unittest_pytest.py8
-rw-r--r--test/unittest_shellutils.py38
-rw-r--r--test/unittest_table.py86
-rw-r--r--test/unittest_testlib.py18
-rw-r--r--test/unittest_textutils.py12
-rw-r--r--test/unittest_tree.py20
-rw-r--r--test/utils.py2
-rw-r--r--testlib.py16
-rw-r--r--textutils.py38
-rw-r--r--vcgutils.py32
29 files changed, 238 insertions, 238 deletions
diff --git a/changelog.py b/changelog.py
index fedf847..b65a419 100644
--- a/changelog.py
+++ b/changelog.py
@@ -72,7 +72,7 @@ class Version(tuple):
try:
parsed = [int(i) for i in versionstr.split('.')]
except ValueError, ex:
- raise ValueError("invalid literal for version '%s' (%s)"%(versionstr,ex))
+ raise ValueError("invalid literal for version '%s' (%s)"%(versionstr, ex))
else:
parsed = versionstr
return tuple.__new__(klass, parsed)
@@ -99,7 +99,7 @@ class ChangeLogEntry(object):
def add_message(self, msg):
"""add a new message"""
- self.messages.append(([msg],[]))
+ self.messages.append(([msg], []))
def complete_latest_message(self, msg_suite):
"""complete the latest added message
diff --git a/cli.py b/cli.py
index 0d716e4..6c77bc4 100644
--- a/cli.py
+++ b/cli.py
@@ -92,8 +92,8 @@ class CLIHelper:
and provide an help system.
"""
- CMD_MAP = {'help' : _("Others"),
- 'quit' : _("Others"),
+ CMD_MAP = {'help': _("Others"),
+ 'quit': _("Others"),
}
CMD_PREFIX = ''
diff --git a/compat.py b/compat.py
index 7325087..a642b97 100644
--- a/compat.py
+++ b/compat.py
@@ -122,7 +122,7 @@ except NameError: # py2.3
try:
max = max
- max(("ab","cde"),key=len) # does not work in py2.3
+ max(("ab", "cde"), key=len) # does not work in py2.3
except TypeError:
def max( *args, **kargs):
if len(args) == 0:
diff --git a/configuration.py b/configuration.py
index 8606de5..2de850f 100644
--- a/configuration.py
+++ b/configuration.py
@@ -196,8 +196,8 @@ def bytes_validator(optdict, name, value):
return optparse.check_bytes(None, name, value)
-VALIDATORS = {'string' : unquote,
- 'int' : int,
+VALIDATORS = {'string': unquote,
+ 'int': int,
'float': float,
'file': file_validator,
'font': unquote,
@@ -341,7 +341,7 @@ def format_option_value(optdict, value):
if isinstance(value, (list, tuple)):
value = ','.join(value)
elif isinstance(value, dict):
- value = ','.join(['%s:%s' % (k,v) for k,v in value.items()])
+ value = ','.join(['%s:%s' % (k, v) for k, v in value.items()])
elif hasattr(value, 'match'): # optdict.get('type') == 'regexp'
# compiled regexp
value = value.pattern
@@ -400,7 +400,7 @@ def rest_format_section(stream, section, options, encoding=None, doc=None):
if value:
value = _encode(format_option_value(optdict, value), encoding)
print >> stream, ''
- print >> stream, ' Default: ``%s``' % value.replace("`` ","```` ``")
+ print >> stream, ' Default: ``%s``' % value.replace("`` ", "```` ``")
class OptionsManagerMixIn(object):
diff --git a/corbautils.py b/corbautils.py
index fa1b6c5..e539a6c 100644
--- a/corbautils.py
+++ b/corbautils.py
@@ -50,7 +50,7 @@ def get_root_context():
orb = get_orb()
nss = orb.resolve_initial_references("NameService")
rootContext = nss._narrow(CosNaming.NamingContext)
- assert rootContext is not None,"Failed to narrow root naming context"
+ assert rootContext is not None, "Failed to narrow root naming context"
return rootContext
def register_object_name(object, namepath):
@@ -77,7 +77,7 @@ def register_object_name(object, namepath):
assert context is not None, \
'test context exists but is not a NamingContext'
- id,kind = namepath[-1]
+ id, kind = namepath[-1]
name = [CosNaming.NameComponent(id, kind)]
try:
context.bind(name, object._this())
diff --git a/daemon.py b/daemon.py
index a16e10a..bce770f 100644
--- a/daemon.py
+++ b/daemon.py
@@ -168,10 +168,10 @@ def print_help(modconfig):
Defaults to %s""" % (modconfig.LOG_TRESHOLD, modconfig.DELAY)
def handle_option(modconfig, opt_name, opt_value, help_meth):
- if opt_name in ('-h','--help'):
+ if opt_name in ('-h', '--help'):
help_meth()
sys.exit(0)
- elif opt_name in ('-l','--log'):
+ elif opt_name in ('-l', '--log'):
modconfig.LOG_TRESHOLD = int(opt_value)
elif opt_name in ('-d', '--delay'):
modconfig.DELAY = int(opt_value)
diff --git a/date.py b/date.py
index aec3357..f3c57e9 100644
--- a/date.py
+++ b/date.py
@@ -38,52 +38,52 @@ else:
# as we have in lgc.db ?
FRENCH_FIXED_HOLIDAYS = {
- 'jour_an' : '%s-01-01',
- 'fete_travail' : '%s-05-01',
- 'armistice1945' : '%s-05-08',
- 'fete_nat' : '%s-07-14',
- 'assomption' : '%s-08-15',
- 'toussaint' : '%s-11-01',
- 'armistice1918' : '%s-11-11',
- 'noel' : '%s-12-25',
+ 'jour_an': '%s-01-01',
+ 'fete_travail': '%s-05-01',
+ 'armistice1945': '%s-05-08',
+ 'fete_nat': '%s-07-14',
+ 'assomption': '%s-08-15',
+ 'toussaint': '%s-11-01',
+ 'armistice1918': '%s-11-11',
+ 'noel': '%s-12-25',
}
FRENCH_MOBILE_HOLIDAYS = {
- 'paques2004' : '2004-04-12',
- 'ascension2004' : '2004-05-20',
- 'pentecote2004' : '2004-05-31',
+ 'paques2004': '2004-04-12',
+ 'ascension2004': '2004-05-20',
+ 'pentecote2004': '2004-05-31',
- 'paques2005' : '2005-03-28',
- 'ascension2005' : '2005-05-05',
- 'pentecote2005' : '2005-05-16',
+ 'paques2005': '2005-03-28',
+ 'ascension2005': '2005-05-05',
+ 'pentecote2005': '2005-05-16',
- 'paques2006' : '2006-04-17',
- 'ascension2006' : '2006-05-25',
- 'pentecote2006' : '2006-06-05',
+ 'paques2006': '2006-04-17',
+ 'ascension2006': '2006-05-25',
+ 'pentecote2006': '2006-06-05',
- 'paques2007' : '2007-04-09',
- 'ascension2007' : '2007-05-17',
- 'pentecote2007' : '2007-05-28',
+ 'paques2007': '2007-04-09',
+ 'ascension2007': '2007-05-17',
+ 'pentecote2007': '2007-05-28',
- 'paques2008' : '2008-03-24',
- 'ascension2008' : '2008-05-01',
- 'pentecote2008' : '2008-05-12',
+ 'paques2008': '2008-03-24',
+ 'ascension2008': '2008-05-01',
+ 'pentecote2008': '2008-05-12',
- 'paques2009' : '2009-04-13',
- 'ascension2009' : '2009-05-21',
- 'pentecote2009' : '2009-06-01',
+ 'paques2009': '2009-04-13',
+ 'ascension2009': '2009-05-21',
+ 'pentecote2009': '2009-06-01',
- 'paques2010' : '2010-04-05',
- 'ascension2010' : '2010-05-13',
- 'pentecote2010' : '2010-05-24',
+ 'paques2010': '2010-04-05',
+ 'ascension2010': '2010-05-13',
+ 'pentecote2010': '2010-05-24',
- 'paques2011' : '2011-04-25',
- 'ascension2011' : '2011-06-02',
- 'pentecote2011' : '2011-06-13',
+ 'paques2011': '2011-04-25',
+ 'ascension2011': '2011-06-02',
+ 'pentecote2011': '2011-06-13',
- 'paques2012' : '2012-04-09',
- 'ascension2012' : '2012-05-17',
- 'pentecote2012' : '2012-05-28',
+ 'paques2012': '2012-04-09',
+ 'ascension2012': '2012-05-17',
+ 'pentecote2012': '2012-05-28',
}
# XXX this implementation cries for multimethod dispatching
diff --git a/debugger.py b/debugger.py
index 03c1683..8d2bf6e 100644
--- a/debugger.py
+++ b/debugger.py
@@ -153,7 +153,7 @@ class Debugger(Pdb):
expr, attr = m.group(1, 3)
object = eval(expr, namespace)
words = dir(object)
- if hasattr(object,'__class__'):
+ if hasattr(object, '__class__'):
words.append('__class__')
words = words + self.get_class_members(object.__class__)
matches = []
@@ -166,7 +166,7 @@ class Debugger(Pdb):
def get_class_members(self, klass):
"""implementation coming from rlcompleter.get_class_members"""
ret = dir(klass)
- if hasattr(klass,'__bases__'):
+ if hasattr(klass, '__bases__'):
for base in klass.__bases__:
ret = ret + self.get_class_members(base)
return ret
diff --git a/graph.py b/graph.py
index 908bb71..3f2ce31 100644
--- a/graph.py
+++ b/graph.py
@@ -106,7 +106,7 @@ class DotBackend:
ppng, outputfile = tempfile.mkstemp(".png", name)
os.close(pdot)
os.close(ppng)
- pdot = open(dot_sourcepath,'w')
+ pdot = open(dot_sourcepath, 'w')
pdot.write(str_encode(self.source, 'utf8'))
pdot.close()
if target != 'dot':
diff --git a/pdf_ext.py b/pdf_ext.py
index ed2ed19..ef64653 100644
--- a/pdf_ext.py
+++ b/pdf_ext.py
@@ -86,7 +86,7 @@ def write_field(out, key, value):
def write_fields(out, fields):
out.write(HEAD)
- for (key,value,comment) in fields:
+ for (key, value, comment) in fields:
write_field(out, key, value)
write_field(out, key+"a", value) # pour copie-carbone sur autres pages
out.write(TAIL)
diff --git a/pytest.py b/pytest.py
index 8add44b..2f71647 100644
--- a/pytest.py
+++ b/pytest.py
@@ -390,7 +390,7 @@ class PyTester(object):
restartfile.close()
except Exception, e:
print >> sys.__stderr__, "Error while overwriting \
-succeeded test file :", osp.join(os.getcwd(),testlib.FILE_RESTART)
+succeeded test file :", osp.join(os.getcwd(), testlib.FILE_RESTART)
raise e
# run test and collect information
prog = self.testfile(filename, batchmode=True)
@@ -417,7 +417,7 @@ succeeded test file :", osp.join(os.getcwd(),testlib.FILE_RESTART)
restartfile.close()
except Exception, e:
print >> sys.__stderr__, "Error while overwriting \
-succeeded test file :", osp.join(os.getcwd(),testlib.FILE_RESTART)
+succeeded test file :", osp.join(os.getcwd(), testlib.FILE_RESTART)
raise e
modname = osp.basename(filename)[:-3]
try:
diff --git a/shellutils.py b/shellutils.py
index c955283..ba0f79d 100644
--- a/shellutils.py
+++ b/shellutils.py
@@ -232,8 +232,8 @@ class Execute:
errfile = tempfile.mktemp()
self.status = os.system("( %s ) >%s 2>%s" %
(command, outfile, errfile)) >> 8
- self.out = open(outfile,"r").read()
- self.err = open(errfile,"r").read()
+ self.out = open(outfile, "r").read()
+ self.err = open(errfile, "r").read()
os.remove(outfile)
os.remove(errfile)
@@ -415,7 +415,7 @@ class RawInput(object):
def confirm(self, question, default_is_yes=True):
default = default_is_yes and 'y' or 'n'
- answer = self.ask(question, ('y','n'), default)
+ answer = self.ask(question, ('y', 'n'), default)
return answer == 'y'
ASK = RawInput()
diff --git a/table.py b/table.py
index f8bbad4..a81203d 100644
--- a/table.py
+++ b/table.py
@@ -322,25 +322,25 @@ class Table(object):
else:
rows = indices
# define row slice
- if isinstance(rows,str):
+ if isinstance(rows, str):
try:
rows = self.row_names.index(rows)
except ValueError:
raise KeyError("Row (%s) not found in table" % (rows))
- if isinstance(rows,int):
- rows = slice(rows,rows+1)
+ if isinstance(rows, int):
+ rows = slice(rows, rows+1)
multirows = False
else:
rows = slice(None)
multirows = True
# define col slice
- if isinstance(cols,str):
+ if isinstance(cols, str):
try:
cols = self.col_names.index(cols)
except ValueError:
raise KeyError("Column (%s) not found in table" % (cols))
- if isinstance(cols,int):
- cols = slice(cols,cols+1)
+ if isinstance(cols, int):
+ cols = slice(cols, cols+1)
multicols = False
else:
cols = slice(None)
@@ -350,7 +350,7 @@ class Table(object):
tab.default_value = self.default_value
tab.create_rows(self.row_names[rows])
tab.create_columns(self.col_names[cols])
- for idx,row in enumerate(self.data[rows]):
+ for idx, row in enumerate(self.data[rows]):
tab.set_row(idx, row[cols])
if multirows :
if multicols:
@@ -398,7 +398,7 @@ class Table(object):
def get_columns(self):
"""Returns all the columns in the table
"""
- return [self[:,index] for index in range(len(self.col_names))]
+ return [self[:, index] for index in range(len(self.col_names))]
def get_column(self, col_index, distinct=False):
"""get a column by index"""
@@ -488,17 +488,17 @@ class TableStyle:
def __init__(self, table):
self._table = table
- self.size = dict([(col_name,'1*') for col_name in table.col_names])
+ self.size = dict([(col_name, '1*') for col_name in table.col_names])
# __row_column__ is a special key to define the first column which
# actually has no name (<=> left most column <=> row names column)
self.size['__row_column__'] = '1*'
- self.alignment = dict([(col_name,'right')
+ self.alignment = dict([(col_name, 'right')
for col_name in table.col_names])
self.alignment['__row_column__'] = 'right'
# We shouldn't have to create an entry for
# the 1st col (the row_column one)
- self.units = dict([(col_name,'') for col_name in table.col_names])
+ self.units = dict([(col_name, '') for col_name in table.col_names])
self.units['__row_column__'] = ''
# XXX FIXME : params order should be reversed for all set() methods
diff --git a/test/unittest_cache.py b/test/unittest_cache.py
index c5dddcf..3e4b185 100644
--- a/test/unittest_cache.py
+++ b/test/unittest_cache.py
@@ -95,8 +95,8 @@ class CacheTestCase(TestCase):
"""
self.cache['foo'] = 'bar'
del self.cache['foo']
- self.assert_('foo' not in self.cache.keys(),"Element 'foo' was not removed cache dictionnary")
- self.assert_('foo' not in self.cache._usage,"Element 'foo' was not removed usage list")
+ self.assert_('foo' not in self.cache.keys(), "Element 'foo' was not removed cache dictionnary")
+ self.assert_('foo' not in self.cache._usage, "Element 'foo' was not removed usage list")
self.assertItemsEqual(self.cache._usage,
self.cache.keys())# usage list and data keys are different
diff --git a/test/unittest_compat.py b/test/unittest_compat.py
index 90b8994..9993f1d 100644
--- a/test/unittest_compat.py
+++ b/test/unittest_compat.py
@@ -84,7 +84,7 @@ class CompatTCMixIn:
class Py23CompatTC(CompatTCMixIn, TestCase):
MODNAMES = {
- 'sets' : ('Set', 'ImmutableSet'),
+ 'sets': ('Set', 'ImmutableSet'),
}
def test_basic_set(self):
@@ -209,21 +209,21 @@ class Py25CompatTC(CompatTCMixIn, TestCase):
from logilab.common.compat import max
# old apy
- self.assertEqual(max("fdjkmhsgmdfhsg"),'s')
- self.assertEqual(max(1,43,12,45,1337,34,2), 1337)
- self.assertRaises(TypeError,max)
- self.assertRaises(TypeError,max,1)
- self.assertRaises(ValueError,max,[])
- self.assertRaises(TypeError,max,bob=None)
+ self.assertEqual(max("fdjkmhsgmdfhsg"), 's')
+ self.assertEqual(max(1, 43, 12, 45, 1337, 34, 2), 1337)
+ self.assertRaises(TypeError, max)
+ self.assertRaises(TypeError, max, 1)
+ self.assertRaises(ValueError, max, [])
+ self.assertRaises(TypeError, max, bob=None)
# new apy
- self.assertEqual(max("shorter","longer",key=len),"shorter")
- self.assertEqual(max(((1,1),(2,3,5),(8,13,21)),key=len),(2,3,5))
- self.assertEqual(max(((1,1),(42,),(2,3,5),(8,13,21)),key=max),(42,))
- self.assertRaises(TypeError,max,key=None)
- self.assertRaises(TypeError,max,1,key=len)
- self.assertRaises(ValueError,max,[],key=max)
- self.assertRaises(TypeError,max,"shorter","longer",key=len,kathy=None)
+ self.assertEqual(max("shorter", "longer", key=len), "shorter")
+ self.assertEqual(max(((1, 1), (2, 3, 5), (8, 13, 21)), key=len), (2, 3, 5))
+ self.assertEqual(max(((1, 1), (42,), (2, 3, 5), (8, 13, 21)), key=max), (42,))
+ self.assertRaises(TypeError, max, key=None)
+ self.assertRaises(TypeError, max, 1, key=len)
+ self.assertRaises(ValueError, max, [], key=max)
+ self.assertRaises(TypeError, max, "shorter", "longer", key=len, kathy=None)
if __name__ == '__main__':
diff --git a/test/unittest_configuration.py b/test/unittest_configuration.py
index 11e9f33..689a067 100644
--- a/test/unittest_configuration.py
+++ b/test/unittest_configuration.py
@@ -31,7 +31,7 @@ DATA = join(dirname(abspath(__file__)), 'data')
options = [('dothis', {'type':'yn', 'action': 'store', 'default': True, 'metavar': '<y or n>'}),
('value', {'type': 'string', 'metavar': '<string>', 'short': 'v'}),
- ('multiple', {'type': 'csv', 'default': ('yop','yep'),
+ ('multiple', {'type': 'csv', 'default': ('yop', 'yep'),
'metavar': '<comma separated values>',
'help': 'you can also document the option'}),
('number', {'type': 'int', 'default':2, 'metavar':'<int>', 'help': 'boom'}),
@@ -62,7 +62,7 @@ class ConfigurationTC(TestCase):
cfg = self.cfg
self.assertEqual(cfg['dothis'], True)
self.assertEqual(cfg['value'], None)
- self.assertEqual(cfg['multiple'], ('yop','yep'))
+ self.assertEqual(cfg['multiple'], ('yop', 'yep'))
self.assertEqual(cfg['number'], 2)
self.assertEqual(cfg['choice'], 'yo')
self.assertEqual(cfg['multiple-choice'], ('yo', 'ye'))
@@ -142,7 +142,7 @@ diffgroup=zou
self.cfg.load_file_configuration(file)
self.assertEqual(self.cfg['dothis'], False)
self.assertEqual(self.cfg['value'], None)
- self.assertEqual(self.cfg['multiple'], ['yop','yepii'])
+ self.assertEqual(self.cfg['multiple'], ['yop', 'yepii'])
self.assertEqual(self.cfg['diffgroup'], 'zou')
finally:
os.remove(file)
diff --git a/test/unittest_date.py b/test/unittest_date.py
index a37abfd..701a473 100644
--- a/test/unittest_date.py
+++ b/test/unittest_date.py
@@ -40,14 +40,14 @@ class DateTC(TestCase):
def test_day(self):
"""enumerate days"""
- r = list(date_range(self.datecls(2000,1,1), self.datecls(2000,1,4)))
- expected = [self.datecls(2000,1,1), self.datecls(2000,1,2), self.datecls(2000,1,3)]
+ r = list(date_range(self.datecls(2000, 1, 1), self.datecls(2000, 1, 4)))
+ expected = [self.datecls(2000, 1, 1), self.datecls(2000, 1, 2), self.datecls(2000, 1, 3)]
self.assertListEqual(r, expected)
- r = list(date_range(self.datecls(2000,1,31), self.datecls(2000,2,3)))
- expected = [self.datecls(2000,1,31), self.datecls(2000,2,1), self.datecls(2000,2,2)]
+ r = list(date_range(self.datecls(2000, 1, 31), self.datecls(2000, 2, 3)))
+ expected = [self.datecls(2000, 1, 31), self.datecls(2000, 2, 1), self.datecls(2000, 2, 2)]
self.assertListEqual(r, expected)
- r = list(date_range(self.datecls(2000,1,1), self.datecls(2000,1,6), 2))
- expected = [self.datecls(2000,1,1), self.datecls(2000,1,3), self.datecls(2000,1,5)]
+ r = list(date_range(self.datecls(2000, 1, 1), self.datecls(2000, 1, 6), 2))
+ expected = [self.datecls(2000, 1, 1), self.datecls(2000, 1, 3), self.datecls(2000, 1, 5)]
self.assertListEqual(r, expected)
def test_add_days_worked(self):
@@ -147,11 +147,11 @@ class MxDateTC(DateTC):
def test_month(self):
"""enumerate months"""
- r = list(date_range(self.datecls(2000,1,2), self.datecls(2000,4,4), endOfMonth))
- expected = [self.datecls(2000,1,2), self.datecls(2000,2,29), self.datecls(2000,3,31)]
+ r = list(date_range(self.datecls(2000, 1, 2), self.datecls(2000, 4, 4), endOfMonth))
+ expected = [self.datecls(2000, 1, 2), self.datecls(2000, 2, 29), self.datecls(2000, 3, 31)]
self.assertListEqual(r, expected)
- r = list(date_range(self.datecls(2000,11,30), self.datecls(2001,2,3), endOfMonth))
- expected = [self.datecls(2000,11,30), self.datecls(2000,12,31), self.datecls(2001,1,31)]
+ r = list(date_range(self.datecls(2000, 11, 30), self.datecls(2001, 2, 3), endOfMonth))
+ expected = [self.datecls(2000, 11, 30), self.datecls(2000, 12, 31), self.datecls(2001, 1, 31)]
self.assertListEqual(r, expected)
if __name__ == '__main__':
diff --git a/test/unittest_fileutils.py b/test/unittest_fileutils.py
index b76196f..7730e22 100644
--- a/test/unittest_fileutils.py
+++ b/test/unittest_fileutils.py
@@ -26,7 +26,7 @@ from logilab.common.testlib import TestCase, unittest_main, unittest
from logilab.common.fileutils import *
DATA_DIR = join(os.path.abspath(os.path.dirname(__file__)), 'data')
-NEWLINES_TXT = join(DATA_DIR,'newlines.txt')
+NEWLINES_TXT = join(DATA_DIR, 'newlines.txt')
class FirstleveldirectoryTC(TestCase):
diff --git a/test/unittest_modutils.py b/test/unittest_modutils.py
index 92e3d04..42cd7d5 100644
--- a/test/unittest_modutils.py
+++ b/test/unittest_modutils.py
@@ -39,7 +39,7 @@ DATADIR = path.join(path.dirname(__file__), 'data')
class TestCase(TLTestCase):
def setUp(self):
- super(TestCase,self).setUp()
+ super(TestCase, self).setUp()
self.__common_in_path = common.__path__[0] in sys.path
if self.__common_in_path:
sys.path.remove(common.__path__[0])
@@ -47,7 +47,7 @@ class TestCase(TLTestCase):
def tearDown(self):
if self.__common_in_path:
sys.path.insert(0, common.__path__[0])
- super(TestCase,self).tearDown()
+ super(TestCase, self).tearDown()
class _module_file_tc(TestCase):
def test_find_zipped_module(self):
@@ -155,7 +155,7 @@ class get_source_file_tc(TestCase):
path.__file__.replace('.pyc', '.py'))
def test_raise(self):
- self.assertRaises(modutils.NoSourceFile, modutils.get_source_file,'whatever')
+ self.assertRaises(modutils.NoSourceFile, modutils.get_source_file, 'whatever')
class is_standard_module_tc(TestCase):
"""
@@ -230,7 +230,7 @@ class get_modules_files_tc(TestCase):
in subdirectories
"""
import data
- modules = modutils.get_module_files(path.join(DATADIR,'find_test'), data.__path__[0])
+ modules = modutils.get_module_files(path.join(DATADIR, 'find_test'), data.__path__[0])
modules.sort()
self.assertEqual(modules,
[path.join(DATADIR, 'find_test', x) for x in ['__init__.py', 'module.py', 'module2.py', 'noendingnewline.py', 'nonregr.py']])
@@ -240,7 +240,7 @@ class get_modules_files_tc(TestCase):
import logilab
del logilab.common.fileutils
del sys.modules['logilab.common.fileutils']
- m = modutils.load_module_from_modpath(['logilab','common', 'fileutils'])
+ m = modutils.load_module_from_modpath(['logilab', 'common', 'fileutils'])
self.assert_( hasattr(logilab, 'common') )
self.assert_( hasattr(logilab.common, 'fileutils') )
self.assert_( m is logilab.common.fileutils )
diff --git a/test/unittest_pytest.py b/test/unittest_pytest.py
index 56fab55..fc5fbca 100644
--- a/test/unittest_pytest.py
+++ b/test/unittest_pytest.py
@@ -31,8 +31,8 @@ class ModuleFunctionTC(TestCase):
self.assertFalse(this_is_a_testdir("this_is_not_a_dir_test"))
self.assertFalse(this_is_a_testdir("this_is_not_a_testdir"))
self.assertFalse(this_is_a_testdir("unittestsarenothere"))
- self.assertTrue(this_is_a_testdir(join("coincoin","unittests")))
- self.assertFalse(this_is_a_testdir(join("unittests","spongebob")))
+ self.assertTrue(this_is_a_testdir(join("coincoin", "unittests")))
+ self.assertFalse(this_is_a_testdir(join("unittests", "spongebob")))
def test_this_is_testfile(self):
self.assertTrue(this_is_a_testfile("test.py"))
@@ -43,8 +43,8 @@ class ModuleFunctionTC(TestCase):
self.assertFalse(this_is_a_testfile("zephir_test.py"))
self.assertFalse(this_is_a_testfile("smoketest.pl"))
self.assertFalse(this_is_a_testfile("unittest"))
- self.assertTrue(this_is_a_testfile(join("coincoin","unittest_bibi.py")))
- self.assertFalse(this_is_a_testfile(join("unittest","spongebob.py")))
+ self.assertTrue(this_is_a_testfile(join("coincoin", "unittest_bibi.py")))
+ self.assertFalse(this_is_a_testfile(join("unittest", "spongebob.py")))
if __name__ == '__main__':
unittest_main()
diff --git a/test/unittest_shellutils.py b/test/unittest_shellutils.py
index 10a51c0..56314be 100644
--- a/test/unittest_shellutils.py
+++ b/test/unittest_shellutils.py
@@ -78,7 +78,7 @@ class ProgressBarTC(TestCase):
def test_refresh(self):
pgb_stream = StringIO()
expected_stream = StringIO()
- pgb = ProgressBar(20,stream=pgb_stream)
+ pgb = ProgressBar(20, stream=pgb_stream)
self.assertEqual(pgb_stream.getvalue(), expected_stream.getvalue()) # nothing print before refresh
pgb.refresh()
expected_stream.write("\r["+' '*20+"]")
@@ -87,7 +87,7 @@ class ProgressBarTC(TestCase):
def test_refresh_g_size(self):
pgb_stream = StringIO()
expected_stream = StringIO()
- pgb = ProgressBar(20,35,stream=pgb_stream)
+ pgb = ProgressBar(20, 35, stream=pgb_stream)
pgb.refresh()
expected_stream.write("\r["+' '*35+"]")
self.assertEqual(pgb_stream.getvalue(), expected_stream.getvalue())
@@ -95,7 +95,7 @@ class ProgressBarTC(TestCase):
def test_refresh_l_size(self):
pgb_stream = StringIO()
expected_stream = StringIO()
- pgb = ProgressBar(20,3,stream=pgb_stream)
+ pgb = ProgressBar(20, 3, stream=pgb_stream)
pgb.refresh()
expected_stream.write("\r["+' '*3+"]")
self.assertEqual(pgb_stream.getvalue(), expected_stream.getvalue())
@@ -121,25 +121,25 @@ class ProgressBarTC(TestCase):
self.assertEqual(pgb_stream.getvalue(), expected_stream.getvalue())
def test_default(self):
- self._update_test(20, xrange(1,21))
+ self._update_test(20, xrange(1, 21))
def test_nbops_gt_size(self):
"""Test the progress bar for nbops > size"""
def half(total):
- for counter in range(1,total+1):
+ for counter in range(1, total+1):
yield counter // 2
self._update_test(40, half(40))
def test_nbops_lt_size(self):
"""Test the progress bar for nbops < size"""
def double(total):
- for counter in range(1,total+1):
+ for counter in range(1, total+1):
yield counter * 2
self._update_test(10, double(10))
def test_nbops_nomul_size(self):
"""Test the progress bar for size % nbops !=0 (non int number of dots per update)"""
- self._update_test(3, (6,13,20))
+ self._update_test(3, (6, 13, 20))
def test_overflow(self):
self._update_test(5, (8, 16, 25, 33, 42, (42, True)), size=42)
@@ -195,43 +195,43 @@ class RawInputTC(TestCase):
def test_ask_default(self):
self.input_answer = ''
- answer = self.qa.ask('text', ('yes','no'), 'yes')
+ answer = self.qa.ask('text', ('yes', 'no'), 'yes')
self.assertEqual(answer, 'yes')
self.input_answer = ' '
- answer = self.qa.ask('text', ('yes','no'), 'yes')
+ answer = self.qa.ask('text', ('yes', 'no'), 'yes')
self.assertEqual(answer, 'yes')
def test_ask_case(self):
self.input_answer = 'no'
- answer = self.qa.ask('text', ('yes','no'), 'yes')
+ answer = self.qa.ask('text', ('yes', 'no'), 'yes')
self.assertEqual(answer, 'no')
self.input_answer = 'No'
- answer = self.qa.ask('text', ('yes','no'), 'yes')
+ answer = self.qa.ask('text', ('yes', 'no'), 'yes')
self.assertEqual(answer, 'no')
self.input_answer = 'NO'
- answer = self.qa.ask('text', ('yes','no'), 'yes')
+ answer = self.qa.ask('text', ('yes', 'no'), 'yes')
self.assertEqual(answer, 'no')
self.input_answer = 'nO'
- answer = self.qa.ask('text', ('yes','no'), 'yes')
+ answer = self.qa.ask('text', ('yes', 'no'), 'yes')
self.assertEqual(answer, 'no')
self.input_answer = 'YES'
- answer = self.qa.ask('text', ('yes','no'), 'yes')
+ answer = self.qa.ask('text', ('yes', 'no'), 'yes')
self.assertEqual(answer, 'yes')
def test_ask_prompt(self):
self.input_answer = ''
- answer = self.qa.ask('text', ('yes','no'), 'yes')
+ answer = self.qa.ask('text', ('yes', 'no'), 'yes')
self.assertEqual(self.input_args[0], 'text [Y(es)/n(o)]: ')
- answer = self.qa.ask('text', ('y','n'), 'y')
+ answer = self.qa.ask('text', ('y', 'n'), 'y')
self.assertEqual(self.input_args[0], 'text [Y/n]: ')
- answer = self.qa.ask('text', ('n','y'), 'y')
+ answer = self.qa.ask('text', ('n', 'y'), 'y')
self.assertEqual(self.input_args[0], 'text [n/Y]: ')
- answer = self.qa.ask('text', ('yes','no','maybe','1'), 'yes')
+ answer = self.qa.ask('text', ('yes', 'no', 'maybe', '1'), 'yes')
self.assertEqual(self.input_args[0], 'text [Y(es)/n(o)/m(aybe)/1]: ')
def test_ask_ambiguous(self):
self.input_answer = 'y'
- self.assertRaises(Exception, self.qa.ask, 'text', ('yes','yep'), 'yes')
+ self.assertRaises(Exception, self.qa.ask, 'text', ('yes', 'yep'), 'yes')
def test_confirm(self):
self.input_answer = 'y'
diff --git a/test/unittest_table.py b/test/unittest_table.py
index 883686e..0ad6cb9 100644
--- a/test/unittest_table.py
+++ b/test/unittest_table.py
@@ -47,22 +47,22 @@ class TableTC(TestCase):
tab.append_row([1])
self.assertEqual(tab, [[1]])
tab.append_row([2])
- self.assertEqual(tab[0,0], 1)
- self.assertEqual(tab[1,0], 2)
+ self.assertEqual(tab[0, 0], 1)
+ self.assertEqual(tab[1, 0], 2)
def test_valeur_ligne(self):
tab = Table()
- tab.create_columns(['col1','col2'])
- tab.append_row([1,2])
- self.assertEqual(tab, [[1,2]])
+ tab.create_columns(['col1', 'col2'])
+ tab.append_row([1, 2])
+ self.assertEqual(tab, [[1, 2]])
def test_valeur_colonne(self):
tab = Table()
tab.create_columns(['col1'])
tab.append_row([1])
tab.append_row([2])
- self.assertEqual(tab, [[1],[2]])
- self.assertEqual(tab[:,0], [1,2])
+ self.assertEqual(tab, [[1], [2]])
+ self.assertEqual(tab[:, 0], [1, 2])
def test_indexation(self):
"""we should be able to use [] to access rows"""
@@ -85,9 +85,9 @@ class TableTC(TestCase):
def test_get_cells(self):
self.table.insert_column(1, range(3), 'supp')
- self.assertEqual(self.table[0,1], 0)
- self.assertEqual(self.table[1,1], 1)
- self.assertEqual(self.table[2,1], 2)
+ self.assertEqual(self.table[0, 1], 0)
+ self.assertEqual(self.table[1, 1], 1)
+ self.assertEqual(self.table[2, 1], 2)
self.assertEqual(self.table['row1', 'supp'], 0)
self.assertEqual(self.table['row2', 'supp'], 1)
self.assertEqual(self.table['row3', 'supp'], 2)
@@ -104,29 +104,29 @@ class TableTC(TestCase):
"""Tests that table.set_column() works fine.
"""
self.table.set_column(0, range(3))
- self.assertEqual(self.table[0,0], 0)
- self.assertEqual(self.table[1,0], 1)
- self.assertEqual(self.table[2,0], 2)
+ self.assertEqual(self.table[0, 0], 0)
+ self.assertEqual(self.table[1, 0], 1)
+ self.assertEqual(self.table[2, 0], 2)
def test_set_column_by_id(self):
"""Tests that table.set_column_by_id() works fine.
"""
self.table.set_column_by_id('col1', range(3))
- self.assertEqual(self.table[0,0], 0)
- self.assertEqual(self.table[1,0], 1)
- self.assertEqual(self.table[2,0], 2)
+ self.assertEqual(self.table[0, 0], 0)
+ self.assertEqual(self.table[1, 0], 1)
+ self.assertEqual(self.table[2, 0], 2)
self.assertRaises(KeyError, self.table.set_column_by_id, 'col123', range(3))
def test_cells_ids(self):
"""tests that we can access cells by giving row/col ids"""
self.assertRaises(KeyError, self.table.set_cell_by_ids, 'row12', 'col1', 12)
self.assertRaises(KeyError, self.table.set_cell_by_ids, 'row1', 'col12', 12)
- self.assertEqual(self.table[0,0], 0)
+ self.assertEqual(self.table[0, 0], 0)
self.table.set_cell_by_ids('row1', 'col1', 'DATA')
- self.assertEqual(self.table[0,0], 'DATA')
+ self.assertEqual(self.table[0, 0], 'DATA')
self.assertRaises(KeyError, self.table.set_row_by_id, 'row12', [])
self.table.set_row_by_id('row1', ['1.0', '1.1'])
- self.assertEqual(self.table[0,0], '1.0')
+ self.assertEqual(self.table[0, 0], '1.0')
def test_insert_row(self):
"""tests a row insertion"""
@@ -144,21 +144,21 @@ class TableTC(TestCase):
"""
self.table.set_cell(0, 1, 12)
self.table.set_cell(2, 1, 13)
- self.assertEqual(self.table[:,1], [12,0,13])
- self.assertEqual(self.table[:,'col2'], [12,0,13])
+ self.assertEqual(self.table[:, 1], [12, 0, 13])
+ self.assertEqual(self.table[:, 'col2'], [12, 0, 13])
def test_get_columns(self):
"""Tests if table.get_columns() works fine.
"""
self.table.set_cell(0, 1, 12)
self.table.set_cell(2, 1, 13)
- self.assertEqual(self.table.get_columns(), [[0,0,0], [12,0,13]])
+ self.assertEqual(self.table.get_columns(), [[0, 0, 0], [12, 0, 13]])
def test_insert_column(self):
"""Tests that table.insert_column() works fine.
"""
self.table.insert_column(1, range(3), "inserted_column")
- self.assertEqual(self.table[:,1], [0,1,2])
+ self.assertEqual(self.table[:, 1], [0, 1, 2])
self.assertEqual(self.table.col_names,
['col1', 'inserted_column', 'col2'])
@@ -167,7 +167,7 @@ class TableTC(TestCase):
"""
self.table.delete_column(1)
self.assertEqual(self.table.col_names, ['col1'])
- self.assertEqual(self.table[:,0], [0,0,0])
+ self.assertEqual(self.table[:, 0], [0, 0, 0])
self.assertRaises(KeyError, self.table.delete_column_by_id, 'col2')
self.table.delete_column_by_id('col1')
self.assertEqual(self.table.col_names, [])
@@ -175,11 +175,11 @@ class TableTC(TestCase):
def test_transpose(self):
"""Tests that table.transpose() works fine.
"""
- self.table.append_column(range(5,8), 'col3')
+ self.table.append_column(range(5, 8), 'col3')
ttable = self.table.transpose()
self.assertEqual(ttable.row_names, ['col1', 'col2', 'col3'])
self.assertEqual(ttable.col_names, ['row1', 'row2', 'row3'])
- self.assertEqual(ttable.data, [[0,0,0], [0,0,0], [5,6,7]])
+ self.assertEqual(ttable.data, [[0, 0, 0], [0, 0, 0], [5, 6, 7]])
def test_sort_table(self):
"""Tests the table sort by column
@@ -273,7 +273,7 @@ class TableStyleSheetTC(TestCase):
"""
self.table = Table()
self.table.create_row('row1')
- self.table.create_columns(['a','b','c'])
+ self.table.create_columns(['a', 'b', 'c'])
self.stylesheet = TableStyleSheet()
# We don't want anything to be printed
self.stdout_backup = sys.stdout
@@ -287,9 +287,9 @@ class TableStyleSheetTC(TestCase):
"""
rule = '0_2 = sqrt(0_0**2 + 0_1**2)'
self.stylesheet.add_rule(rule)
- self.table.set_row(0, [3,4,0])
+ self.table.set_row(0, [3, 4, 0])
self.table.apply_stylesheet(self.stylesheet)
- self.assertEqual(self.table[0], [3,4,5])
+ self.assertEqual(self.table[0], [3, 4, 5])
self.assertEqual(len(self.stylesheet.rules), 1)
self.stylesheet.add_rule('some bad rule with bad syntax')
self.assertEqual(len(self.stylesheet.rules), 1, "Ill-formed rule mustn't be added")
@@ -305,44 +305,44 @@ class TableStyleSheetTC(TestCase):
def test_rowavg_rule(self):
"""Tests that add_rowavg_rule works as expected
"""
- self.table.set_row(0, [10,20,0])
- self.stylesheet.add_rowavg_rule((0,2), 0, 0, 1)
+ self.table.set_row(0, [10, 20, 0])
+ self.stylesheet.add_rowavg_rule((0, 2), 0, 0, 1)
self.table.apply_stylesheet(self.stylesheet)
- val = self.table[0,2]
+ val = self.table[0, 2]
self.assert_(int(val) == 15)
def test_rowsum_rule(self):
"""Tests that add_rowsum_rule works as expected
"""
- self.table.set_row(0, [10,20,0])
- self.stylesheet.add_rowsum_rule((0,2), 0, 0, 1)
+ self.table.set_row(0, [10, 20, 0])
+ self.stylesheet.add_rowsum_rule((0, 2), 0, 0, 1)
self.table.apply_stylesheet(self.stylesheet)
- val = self.table[0,2]
+ val = self.table[0, 2]
self.assert_(val == 30)
def test_colavg_rule(self):
"""Tests that add_colavg_rule works as expected
"""
- self.table.set_row(0, [10,20,0])
- self.table.append_row([12,8,3], 'row2')
+ self.table.set_row(0, [10, 20, 0])
+ self.table.append_row([12, 8, 3], 'row2')
self.table.create_row('row3')
- self.stylesheet.add_colavg_rule((2,0), 0, 0, 1)
+ self.stylesheet.add_colavg_rule((2, 0), 0, 0, 1)
self.table.apply_stylesheet(self.stylesheet)
- val = self.table[2,0]
+ val = self.table[2, 0]
self.assert_(int(val) == 11)
def test_colsum_rule(self):
"""Tests that add_colsum_rule works as expected
"""
- self.table.set_row(0, [10,20,0])
- self.table.append_row([12,8,3], 'row2')
+ self.table.set_row(0, [10, 20, 0])
+ self.table.append_row([12, 8, 3], 'row2')
self.table.create_row('row3')
- self.stylesheet.add_colsum_rule((2,0), 0, 0, 1)
+ self.stylesheet.add_colsum_rule((2, 0), 0, 0, 1)
self.table.apply_stylesheet(self.stylesheet)
- val = self.table[2,0]
+ val = self.table[2, 0]
self.assert_(val == 22)
diff --git a/test/unittest_testlib.py b/test/unittest_testlib.py
index 2bb09a5..c497ae8 100644
--- a/test/unittest_testlib.py
+++ b/test/unittest_testlib.py
@@ -82,7 +82,7 @@ class TestlibTC(TestCase):
capture = True
- def mkdir(self,path):
+ def mkdir(self, path):
if not exists(path):
self._dirs.add(path)
os.mkdir(path)
@@ -199,7 +199,7 @@ class TestlibTC(TestCase):
ed1 = join(dirname(__file__), 'data', 'empty_dir_1')
ed2 = join(dirname(__file__), 'data', 'empty_dir_2')
- for path in (ed1, ed2, join(subdir_differ,'unexpected')):
+ for path in (ed1, ed2, join(subdir_differ, 'unexpected')):
self.mkdir(path)
self.assertDirEquals(ed1, ed2)
@@ -289,13 +289,13 @@ class TestlibTC(TestCase):
def test_is(self):
obj_1 = []
obj_2 = []
- self.assertIs(obj_1,obj_1)
+ self.assertIs(obj_1, obj_1)
self.assertRaises(AssertionError, self.assertIs, obj_1, obj_2)
def test_isnot(self):
obj_1 = []
obj_2 = []
- self.assertIsNot(obj_1,obj_2)
+ self.assertIsNot(obj_1, obj_2)
self.assertRaises(AssertionError, self.assertIsNot, obj_1, obj_1)
def test_none(self):
@@ -743,7 +743,7 @@ class DecoratorTC(TestCase):
tempdir = tempfile.gettempdir()
# assert temp directory is empty
self.assertListEqual(list(os.walk(tempdir)),
- [(tempdir,[],[])])
+ [(tempdir, [], [])])
witness = []
@@ -766,7 +766,7 @@ class DecoratorTC(TestCase):
# assert temp directory is empty
self.assertListEqual(list(os.walk(tempdir)),
- [(tempdir,[],[])])
+ [(tempdir, [], [])])
@with_tempdir
def test_tmp_dir_normal_2(self):
@@ -774,7 +774,7 @@ class DecoratorTC(TestCase):
tempdir = tempfile.gettempdir()
# assert temp directory is empty
self.assertListEqual(list(os.walk(tempfile.tempdir)),
- [(tempfile.tempdir,[],[])])
+ [(tempfile.tempdir, [], [])])
class WitnessException(Exception):
@@ -798,7 +798,7 @@ class DecoratorTC(TestCase):
# assert temp directory is empty
self.assertListEqual(list(os.walk(tempdir)),
- [(tempdir,[],[])])
+ [(tempdir, [], [])])
def setUp(self):
self.pyversion = sys.version_info
@@ -902,7 +902,7 @@ class TagTC(TestCase):
self.assertEqual(bob(2, 3, 7), 35)
self.assertTrue(hasattr(bob, 'tags'))
- self.assertSetEqual(bob.tags, set(['testing','bob']))
+ self.assertSetEqual(bob.tags, set(['testing', 'bob']))
def test_tags_class(self):
diff --git a/test/unittest_textutils.py b/test/unittest_textutils.py
index e4dd966..75b9cbb 100644
--- a/test/unittest_textutils.py
+++ b/test/unittest_textutils.py
@@ -124,9 +124,9 @@ class UnitsTC(TestCase):
def setUp(self):
self.units = {
- 'm':60,
- 'kb':1024,
- 'mb':1024*1024,
+ 'm': 60,
+ 'kb': 1024,
+ 'mb': 1024*1024,
}
def test_empty_base(self):
@@ -141,10 +141,10 @@ class UnitsTC(TestCase):
def test_empty_final(self):
# int('12.4') raise value error
- self.assertRaises(ValueError, tu.apply_units,'12.4', {}, final=int)
+ self.assertRaises(ValueError, tu.apply_units, '12.4', {}, final=int)
def test_empty_inter_final(self):
- result = tu.apply_units('12.4', {}, inter=float,final=int)
+ result = tu.apply_units('12.4', {}, inter=float, final=int)
self.assertEqual(result, 12)
self.assertIsInstance(result, int)
@@ -161,7 +161,7 @@ class UnitsTC(TestCase):
self.assertEqual(result, 4298.42)
def test_blank_mixed(self):
- result = tu.apply_units('45, 317, 337', {},final=int)
+ result = tu.apply_units('45, 317, 337', {}, final=int)
self.assertEqual(result, 45317337)
def test_unit_singleunit_singleletter(self):
diff --git a/test/unittest_tree.py b/test/unittest_tree.py
index 7ac476d..3cfcdd8 100644
--- a/test/unittest_tree.py
+++ b/test/unittest_tree.py
@@ -114,21 +114,21 @@ class Node_ClassTest(TestCase):
return depth of this node in the tree
"""
self.assertEqual(self.o.depth_down(), 4)
- self.assertEqual(self.o.get_child_by_id('child_2_1',True).depth_down(), 1)
+ self.assertEqual(self.o.get_child_by_id('child_2_1', True).depth_down(), 1)
def test_known_values_depth(self):
"""
return depth of this node in the tree
"""
self.assertEqual(self.o.depth(), 0)
- self.assertEqual(self.o.get_child_by_id('child_2_1',True).depth(), 2)
+ self.assertEqual(self.o.get_child_by_id('child_2_1', True).depth(), 2)
def test_known_values_width(self):
"""
return depth of this node in the tree
"""
self.assertEqual(self.o.width(), 3)
- self.assertEqual(self.o.get_child_by_id('child_2_1',True).width(), 1)
+ self.assertEqual(self.o.get_child_by_id('child_2_1', True).width(), 1)
def test_known_values_root(self):
"""
@@ -140,15 +140,15 @@ class Node_ClassTest(TestCase):
"""
return a list with all the leaf nodes descendant from this task
"""
- self.assertEqual(self.o.leaves(), [self.o.get_child_by_id('child_2_1',True),
- self.o.get_child_by_id('child_3_1',True),
- self.o.get_child_by_id('child_2_3',True)])
+ self.assertEqual(self.o.leaves(), [self.o.get_child_by_id('child_2_1', True),
+ self.o.get_child_by_id('child_3_1', True),
+ self.o.get_child_by_id('child_2_3', True)])
def test_known_values_lineage(self):
- c31 = self.o.get_child_by_id('child_3_1',True)
- self.assertEqual(c31.lineage(), [self.o.get_child_by_id('child_3_1',True),
- self.o.get_child_by_id('child_2_2',True),
- self.o.get_child_by_id('child_1_1',True),
+ c31 = self.o.get_child_by_id('child_3_1', True)
+ self.assertEqual(c31.lineage(), [self.o.get_child_by_id('child_3_1', True),
+ self.o.get_child_by_id('child_2_2', True),
+ self.o.get_child_by_id('child_1_1', True),
self.o])
diff --git a/test/utils.py b/test/utils.py
index 598d386..73b362b 100644
--- a/test/utils.py
+++ b/test/utils.py
@@ -74,7 +74,7 @@ class WriterTC:
def test_advanced_table(self):
table = Table(cols=2, klass='whatever', id='mytable', rheaders=1)
- for field, value in (('field', 'value') ,('f1', 'v1'), ('f22', 'v22'), ('f333', 'v333')):
+ for field, value in (('field', 'value'), ('f1', 'v1'), ('f22', 'v22'), ('f333', 'v333')):
table.append(Text(field))
table.append(Text(value))
table.append(Link('http://www.perdu.com', 'toi perdu ?'))
diff --git a/testlib.py b/testlib.py
index 58f32d6..f229ba0 100644
--- a/testlib.py
+++ b/testlib.py
@@ -564,7 +564,7 @@ class SkipAwareTextTestRunner(unittest.TextTestRunner):
det_results = []
for name, value in (("failures", result.failures),
- ("errors",result.errors),
+ ("errors", result.errors),
("skipped", result.skipped)):
if value:
det_results.append("%s=%i" % (name, len(value)))
@@ -1201,7 +1201,7 @@ class TestCase(unittest.TestCase):
restartfile.close()
except Exception, ex:
print >> sys.__stderr__, "Error while saving \
-succeeded test into", osp.join(os.getcwd(),FILE_RESTART)
+succeeded test into", osp.join(os.getcwd(), FILE_RESTART)
raise ex
result.addSuccess(self)
finally:
@@ -1332,9 +1332,9 @@ succeeded test into", osp.join(os.getcwd(),FILE_RESTART)
got_count = {}
expected_count = {}
for element in got:
- got_count[element] = got_count.get(element,0) + 1
+ got_count[element] = got_count.get(element, 0) + 1
for element in expected:
- expected_count[element] = expected_count.get(element,0) + 1
+ expected_count[element] = expected_count.get(element, 0) + 1
# we know that got_count.key() == expected_count.key()
# because of assertSetEqual
for element, count in got_count.iteritems():
@@ -1362,14 +1362,14 @@ succeeded test into", osp.join(os.getcwd(),FILE_RESTART)
warnings.warn("the assertSetEquals function if now intended for set only."\
"use assertUnorderedIterableEquals instead.",
DeprecationWarning, 2)
- return self.assertUnorderedIterableEquals(got,expected, msg)
+ return self.assertUnorderedIterableEquals(got, expected, msg)
items={}
items['missing'] = expected - got
items['unexpected'] = got - expected
if any(items.itervalues()):
if msg is None:
- msg = '\n'.join('%s:\n\t%s' % (key,"\n\t".join(str(value) for value in values))
+ msg = '\n'.join('%s:\n\t%s' % (key, "\n\t".join(str(value) for value in values))
for key, values in items.iteritems() if values)
self.fail(msg)
@@ -1647,7 +1647,7 @@ succeeded test into", osp.join(os.getcwd(),FILE_RESTART)
for name, items in errors.iteritems() if items]
if msgs:
- msgs.insert(0,"%s and %s differ :" % (
+ msgs.insert(0, "%s and %s differ :" % (
osp.join(path_a, ipath_a),
osp.join(path_b, ipath_b),
))
@@ -1854,7 +1854,7 @@ class MockConfigParser(ConfigParser):
for section, pairs in options.iteritems():
self.add_section(section)
for key, value in pairs.iteritems():
- self.set(section,key,value)
+ self.set(section, key, value)
def write(self, _):
raise NotImplementedError()
diff --git a/textutils.py b/textutils.py
index 9fb59bb..5019ebe 100644
--- a/textutils.py
+++ b/textutils.py
@@ -302,7 +302,7 @@ _BLANK_URE = r'(\s|,)+'
_BLANK_RE = re.compile(_BLANK_URE)
__VALUE_URE = r'-?(([0-9]+\.[0-9]*)|((0x?)?[0-9]+))'
__UNITS_URE = r'[a-zA-Z]+'
-_VALUE_RE = re.compile(r'(?P<value>%s)(?P<unit>%s)?'%(__VALUE_URE,__UNITS_URE))
+_VALUE_RE = re.compile(r'(?P<value>%s)(?P<unit>%s)?'%(__VALUE_URE, __UNITS_URE))
BYTE_UNITS = {
"b": 1,
@@ -342,7 +342,7 @@ def apply_units( string, units, inter=None, final=float, blank_reg=_BLANK_RE,
"""
if inter is None:
inter = final
- string = _BLANK_RE.sub('',string)
+ string = _BLANK_RE.sub('', string)
values = []
for match in value_reg.finditer(string):
dic = match.groupdict()
@@ -421,24 +421,24 @@ ANSI_PREFIX = '\033['
ANSI_END = 'm'
ANSI_RESET = '\033[0m'
ANSI_STYLES = {
- 'reset' : "0",
- 'bold' : "1",
- 'italic' : "3",
- 'underline' : "4",
- 'blink' : "5",
- 'inverse' : "7",
- 'strike' : "9",
+ 'reset': "0",
+ 'bold': "1",
+ 'italic': "3",
+ 'underline': "4",
+ 'blink': "5",
+ 'inverse': "7",
+ 'strike': "9",
}
ANSI_COLORS = {
- 'reset' : "0",
- 'black' : "30",
- 'red' : "31",
- 'green' : "32",
- 'yellow' : "33",
- 'blue' : "34",
- 'magenta' : "35",
- 'cyan' : "36",
- 'white' : "37",
+ 'reset': "0",
+ 'black': "30",
+ 'red': "31",
+ 'green': "32",
+ 'yellow': "33",
+ 'blue': "34",
+ 'magenta': "35",
+ 'cyan': "36",
+ 'white': "37",
}
def _get_ansi_code(color=None, style=None):
@@ -466,7 +466,7 @@ def _get_ansi_code(color=None, style=None):
ansi_code.append(ANSI_STYLES[effect])
if color:
if color.isdigit():
- ansi_code.extend(['38','5'])
+ ansi_code.extend(['38', '5'])
ansi_code.append(color)
else:
ansi_code.append(ANSI_COLORS[color])
diff --git a/vcgutils.py b/vcgutils.py
index 93b570d..cf19394 100644
--- a/vcgutils.py
+++ b/vcgutils.py
@@ -34,11 +34,11 @@ import string
ATTRS_VAL = {
'algos': ('dfs', 'tree', 'minbackward',
- 'left_to_right','right_to_left',
- 'top_to_bottom','bottom_to_top',
+ 'left_to_right', 'right_to_left',
+ 'top_to_bottom', 'bottom_to_top',
'maxdepth', 'maxdepthslow', 'mindepth', 'mindepthslow',
'mindegree', 'minindegree', 'minoutdegree',
- 'maxdegree','maxindegree', 'maxoutdegree'),
+ 'maxdegree', 'maxindegree', 'maxoutdegree'),
'booleans': ('yes', 'no'),
'colors': ('black', 'white', 'blue', 'red', 'green', 'yellow',
'magenta', 'lightgrey',
@@ -59,8 +59,8 @@ ATTRS_VAL = {
# 1 -> int
# list -> value in list
GRAPH_ATTRS = {
- 'title' : 0,
- 'label' : 0,
+ 'title': 0,
+ 'label': 0,
'color': ATTRS_VAL['colors'],
'textcolor': ATTRS_VAL['colors'],
'bordercolor': ATTRS_VAL['colors'],
@@ -76,10 +76,10 @@ GRAPH_ATTRS = {
'horizontal_order': 1,
'xspace': 1,
'yspace': 1,
- 'layoutalgorithm' : ATTRS_VAL['algos'],
- 'late_edge_labels' : ATTRS_VAL['booleans'],
+ 'layoutalgorithm': ATTRS_VAL['algos'],
+ 'late_edge_labels': ATTRS_VAL['booleans'],
'display_edge_labels': ATTRS_VAL['booleans'],
- 'dirty_edge_labels' : ATTRS_VAL['booleans'],
+ 'dirty_edge_labels': ATTRS_VAL['booleans'],
'finetuning': ATTRS_VAL['booleans'],
'manhattan_edges': ATTRS_VAL['booleans'],
'smanhattan_edges': ATTRS_VAL['booleans'],
@@ -89,8 +89,8 @@ GRAPH_ATTRS = {
'splines': ATTRS_VAL['booleans'],
}
NODE_ATTRS = {
- 'title' : 0,
- 'label' : 0,
+ 'title': 0,
+ 'label': 0,
'color': ATTRS_VAL['colors'],
'textcolor': ATTRS_VAL['colors'],
'bordercolor': ATTRS_VAL['colors'],
@@ -105,12 +105,12 @@ NODE_ATTRS = {
'horizontal_order': 1,
}
EDGE_ATTRS = {
- 'sourcename' : 0,
- 'targetname' : 0,
- 'label' : 0,
- 'linestyle' : ATTRS_VAL['linestyles'],
- 'class' : 1,
- 'thickness' : 0,
+ 'sourcename': 0,
+ 'targetname': 0,
+ 'label': 0,
+ 'linestyle': ATTRS_VAL['linestyles'],
+ 'class': 1,
+ 'thickness': 0,
'color': ATTRS_VAL['colors'],
'textcolor': ATTRS_VAL['colors'],
'arrowcolor': ATTRS_VAL['colors'],