aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2008-01-22 01:43:28 -0800
committerRobin H. Johnson <robbat2@gentoo.org>2008-01-22 01:43:28 -0800
commit9fb879cabc75ab0b95b344e8e9ba5efdf3647cfe (patch)
tree495960df474a6abe3bd6fb1389e9e9a719a08428
parentInclude the from option in ssh keys for security where desired by users. (diff)
downloadgitosis-dakkar-9fb879cabc75ab0b95b344e8e9ba5efdf3647cfe.tar.gz
gitosis-dakkar-9fb879cabc75ab0b95b344e8e9ba5efdf3647cfe.tar.bz2
gitosis-dakkar-9fb879cabc75ab0b95b344e8e9ba5efdf3647cfe.zip
Need config for repo init.
-rw-r--r--gitosis/test/test_run_hook.py28
1 files changed, 15 insertions, 13 deletions
diff --git a/gitosis/test/test_run_hook.py b/gitosis/test/test_run_hook.py
index db01e0c..b71c3d8 100644
--- a/gitosis/test/test_run_hook.py
+++ b/gitosis/test/test_run_hook.py
@@ -19,10 +19,25 @@ def test_post_update_simple():
+'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'
+'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= fakeuser@fakehost')
user = 'theadmin'
+ cfg = RawConfigParser()
+ cfg.add_section('gitosis')
+ cfg.set('gitosis', 'repositories', repos)
+ generated = os.path.join(tmp, 'generated')
+ os.mkdir(generated)
+ cfg.set('gitosis', 'generate-files-in', generated)
+ ssh = os.path.join(tmp, 'ssh')
+ os.mkdir(ssh)
+ cfg.set(
+ 'gitosis',
+ 'ssh-authorized-keys-path',
+ os.path.join(ssh, 'authorized_keys'),
+ )
+
init.init_admin_repository(
git_dir=admin_repository,
pubkey=pubkey,
user=user,
+ config=cfg,
)
repository.init(path=os.path.join(repos, 'forweb.git'))
repository.init(path=os.path.join(repos, 'fordaemon.git'))
@@ -57,19 +72,6 @@ description = blah blah
+'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB= jdoe@host.example.com'),
],
)
- cfg = RawConfigParser()
- cfg.add_section('gitosis')
- cfg.set('gitosis', 'repositories', repos)
- generated = os.path.join(tmp, 'generated')
- os.mkdir(generated)
- cfg.set('gitosis', 'generate-files-in', generated)
- ssh = os.path.join(tmp, 'ssh')
- os.mkdir(ssh)
- cfg.set(
- 'gitosis',
- 'ssh-authorized-keys-path',
- os.path.join(ssh, 'authorized_keys'),
- )
run_hook.post_update(
cfg=cfg,
git_dir=admin_repository,