'The representation of a L{FlattenerError} initialized without roots but
with a traceback contains a formatted traceback but no roots.'

def test_reprWithoutRootsAndWithoutTraceback(self):

    e = error.FlattenerError(RuntimeError('oh    noes'), [], None)
    self.assertTrue(re.match('Exception    while    flattening:\nRuntimeError:    oh    noes\n$', repr(e), (re.M | re.S)), repr(e))
