Trees | Indices | Help |
|
---|
|
Test gbp.git.GitModifier
|
|||
|
|||
|
|||
|
|||
__package__ =
|
|
Methods tested: >>> import gbp.git >>> modifier = gbp.git.GitModifier('foo', 'bar') >>> modifier.name 'foo' >>> modifier.email 'bar' >>> modifier.get_author_env() {'GIT_AUTHOR_EMAIL': 'bar', 'GIT_AUTHOR_NAME': 'foo'} >>> modifier.get_committer_env() {'GIT_COMMITTER_NAME': 'foo', 'GIT_COMMITTER_EMAIL': 'bar'} >>> modifier._get_env('foo') Traceback (most recent call last): ... GitModifierError: Neither committer nor author >>> modifier['name'] 'foo' >>> modifier['email'] 'bar' >>> modifier['date'] |
Methods tested: Properties tested: >>> import gbp.git >>> import datetime >>> modifier = gbp.git.GitModifier('foo', 'bar', 1) >>> modifier.date '1 +0000' >>> modifier.date = '1 +0400' >>> modifier.date '1 +0400' >>> modifier['date'] '1 +0400' >>> modifier.datetime # doctest: +ELLIPSIS datetime.datetime(1970, 1, 1, 4, 0, 1, tzinfo=<gbp.git.modifier.GitTz...>) >>> modifier.date = datetime.datetime(1970, 1, 1, 0, 0, 1) >>> modifier.date '1 +0000' >>> modifier.datetime # doctest: +ELLIPSIS datetime.datetime(1970, 1, 1, 0, 0, 1, tzinfo=<gbp.git.modifier.GitTz...>) >>> modifier.tz_offset '+0000' |
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Sat Dec 31 11:30:00 2016 | http://epydoc.sourceforge.net |