for_all_repos: Fix test case
An upcoming change will introduce returning non-zero status on the KAS command if the for_all_repos command fails for one of the repos defined in the kas configuration. This caused an issue with the non-git "this" repo defined in the test.yml. Signed-off-by: Jasper Orschulko <jasper@fancydomain.eu> [Jan: adjusted commit log to reflect different commit ordering] Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
This commit is contained in:
parent
6eda3ba48a
commit
fca78e5601
@ -32,7 +32,8 @@ def test_for_all_repos(changedir, tmpdir):
|
||||
shutil.copytree('tests/test_commands', tdir)
|
||||
os.chdir(tdir)
|
||||
kas.kas(['for-all-repos', 'test.yml',
|
||||
'git rev-parse HEAD >> %s/ref_${KAS_REPO_NAME}' % (tdir)])
|
||||
'''if [ "${KAS_REPO_NAME}" != "this" ]; then git rev-parse HEAD \
|
||||
>> %s/ref_${KAS_REPO_NAME}; fi''' % (tdir)])
|
||||
|
||||
with open('ref_kas_1.0', 'r') as f:
|
||||
assert(f.readline().strip()
|
||||
|
Loading…
Reference in New Issue
Block a user