diff --git a/pykat/testing/web/web_interface.py b/pykat/testing/web/web_interface.py index 5edf2e45c6678f001190442f4ed390c4a485499f..841ef50286d601857da477112c55af2c2338602b 100644 --- a/pykat/testing/web/web_interface.py +++ b/pykat/testing/web/web_interface.py @@ -150,7 +150,12 @@ class FinesseProcessWatcher(Thread): runexception = None #check if any errors - vals = self.process_to_watch.output_differences[suite][kat.replace(".kat",".out")] + outf = kat.replace(".kat",".out") + + if outf in self.process_to_watch.output_differences[suite]: + vals = self.process_to_watch.output_differences[suite][outf] + else: + vals = [True] kats_run.append(dict(suite = suite, kat = kat,