diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2008-01-22 01:43:28 -0800 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2008-01-22 01:43:28 -0800 |
commit | 9fb879cabc75ab0b95b344e8e9ba5efdf3647cfe (patch) | |
tree | 495960df474a6abe3bd6fb1389e9e9a719a08428 /gitosis/test | |
parent | Include the from option in ssh keys for security where desired by users. (diff) | |
download | gitosis-dakkar-9fb879cabc75ab0b95b344e8e9ba5efdf3647cfe.tar.gz gitosis-dakkar-9fb879cabc75ab0b95b344e8e9ba5efdf3647cfe.tar.bz2 gitosis-dakkar-9fb879cabc75ab0b95b344e8e9ba5efdf3647cfe.zip |
Need config for repo init.
Diffstat (limited to 'gitosis/test')
-rw-r--r-- | gitosis/test/test_run_hook.py | 28 |
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, |