From c1f7d9a58f649b9d853814b252ef04ef2a5dc116 Mon Sep 17 00:00:00 2001 From: Mathieu Courtois <mathieu.courtois@edf.fr> Date: Mon, 19 Nov 2018 09:20:49 +0100 Subject: [PATCH] [#28196] Fix exit code of aslint script. --HG-- branch : edf/mc --- lib/aslint/logger.py | 2 ++ lib/hgaster/ascommands.py | 3 +++ 2 files changed, 5 insertions(+) diff --git a/lib/aslint/logger.py b/lib/aslint/logger.py index 3075adfa..d5668f77 100644 --- a/lib/aslint/logger.py +++ b/lib/aslint/logger.py @@ -293,6 +293,8 @@ class AslintLogger(object): # Methods on error code def update_errcode(self, errcode): """Keep the worse error code""" + if errcode is None: + errcode = self.errcode self._err.add(errcode) def update_from_status(self, status): diff --git a/lib/hgaster/ascommands.py b/lib/hgaster/ascommands.py index 07f2bb9b..86eebc18 100644 --- a/lib/hgaster/ascommands.py +++ b/lib/hgaster/ascommands.py @@ -1036,6 +1036,9 @@ class SubmitAsterXX(SubmitAster): """Initialization""" super(SubmitAsterXX, self).__init__(ui, repo, *args, **opts) self.refbranch = "asterxx" + if self.reponame != "src": + return + resudir = tempfile.mkdtemp(prefix='resutest_') self.command_tests = [ [self.get_cfg('waf.bin'), "doc"], -- GitLab