summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gbp/git/modifier.py16
-rw-r--r--tests/test_GitModifier.py12
2 files changed, 18 insertions, 10 deletions
diff --git a/gbp/git/modifier.py b/gbp/git/modifier.py
index 2452e0b..5878681 100644
--- a/gbp/git/modifier.py
+++ b/gbp/git/modifier.py
@@ -119,9 +119,11 @@ class GitModifier(object):
"""
Get env vars for authorship information
- >>> g = GitModifier("foo", "bar")
- >>> g.get_author_env()
- {'GIT_AUTHOR_EMAIL': 'bar', 'GIT_AUTHOR_NAME': 'foo'}
+ >>> g = GitModifier("Joey Ramone", "joey@example.com")
+ >>> g.get_author_env()['GIT_AUTHOR_EMAIL']
+ 'joey@example.com'
+ >>> g.get_author_env()['GIT_AUTHOR_NAME']
+ 'Joey Ramone'
@return: Author information suitable to use as environment variables
@rtype: C{dict}
@@ -132,9 +134,11 @@ class GitModifier(object):
"""
Get env vars for committer information
- >>> g = GitModifier("foo", "bar")
- >>> g.get_committer_env()
- {'GIT_COMMITTER_NAME': 'foo', 'GIT_COMMITTER_EMAIL': 'bar'}
+ >>> g = GitModifier("Joey Ramone", "joey@example.com")
+ >>> g.get_committer_env()['GIT_COMMITTER_EMAIL']
+ 'joey@example.com'
+ >>> g.get_committer_env()['GIT_COMMITTER_NAME']
+ 'Joey Ramone'
@return: Commiter information suitable to use as environment variables
@rtype: C{dict}
diff --git a/tests/test_GitModifier.py b/tests/test_GitModifier.py
index 0a05d4b..8e7930e 100644
--- a/tests/test_GitModifier.py
+++ b/tests/test_GitModifier.py
@@ -19,10 +19,14 @@ def test_author():
'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_author_env()['GIT_AUTHOR_EMAIL']
+ 'bar'
+ >>> modifier.get_author_env()['GIT_AUTHOR_NAME']
+ 'foo'
+ >>> modifier.get_committer_env()['GIT_COMMITTER_NAME']
+ 'foo'
+ >>> modifier.get_committer_env()['GIT_COMMITTER_EMAIL']
+ 'bar'
>>> modifier._get_env('foo')
Traceback (most recent call last):
...