blob: 1a5b27c43e434c63d06d2d54f4ca69b407f5eb60 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# vim: set fileencoding=utf-8 :
"""
Test L{gbp.git.GitModifier}
"""
def test_author():
"""
Methods tested:
- L{gbp.git.GitModifier.get_author_env}
- L{gbp.git.GitModifier.get_committer_env}
>>> 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 comitter nor author
"""
|