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

def test_reprWithoutRootsAndWithTraceback(self):

    e = self.makeFlattenerError([])
    self.assertTrue(re.match('Exception    while    flattening:\n        File    "[^"]*",    line    [0-9]*,    in    makeFlattenerError\n                raise    RuntimeError\\("oh    noes"\\)\nRuntimeError:    oh    noes\n$', repr(e), (re.M | re.S)), repr(e))
