From 6799a47c7884ded9001b08833307492b63468760 Mon Sep 17 00:00:00 2001 From: Edoardo Batini Date: Sat, 23 Jul 2016 23:43:34 +0200 Subject: [PATCH] Start FixtureLookupErrorRepr with an 'E' --- _pytest/python.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/_pytest/python.py b/_pytest/python.py index 6242fd497..cc2dd64d3 100644 --- a/_pytest/python.py +++ b/_pytest/python.py @@ -1835,8 +1835,13 @@ class FixtureLookupErrorRepr(TerminalRepr): #tw.line("FixtureLookupError: %s" %(self.argname), red=True) for tbline in self.tblines: tw.line(tbline.rstrip()) - for line in self.errorstring.split("\n"): - tw.line(" " + line.strip(), red=True) + lines = self.errorstring.split("\n") + for line in lines: + if line == lines[0]: + prefix = 'E ' + else: + prefix = ' ' + tw.line(prefix + line.strip(), red=True) tw.line() tw.line("%s:%d" % (self.filename, self.firstlineno+1))