From 2daa097077dc988bb7fc818754950b21cd42727c Mon Sep 17 00:00:00 2001 From: Steven Fackler Date: Sun, 20 Jul 2014 22:34:09 -0700 Subject: [PATCH] Don't create reexport module if there are none --- src/librustc/front/test.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/librustc/front/test.rs b/src/librustc/front/test.rs index 3e6b8a92d2d..08907f6c0ed 100644 --- a/src/librustc/front/test.rs +++ b/src/librustc/front/test.rs @@ -152,8 +152,10 @@ impl<'a> fold::Folder for TestHarnessGenerator<'a> { for i in mod_folded.items.mut_iter() { *i = nomain(*i); } - mod_folded.items.push(mk_reexport_mod(&mut self.cx, reexports)); - self.cx.reexports.push(self.cx.path.clone()); + if !reexports.is_empty() { + mod_folded.items.push(mk_reexport_mod(&mut self.cx, reexports)); + self.cx.reexports.push(self.cx.path.clone()); + } mod_folded }