imports other than at the top
Lionello Lunesu
lio at lunesu.remove.com
Wed Oct 25 00:38:16 PDT 2006
Bill Baxter wrote:
> I tried sticking an import in a unittest {} block and it caused an error.
>
> I put it there, naturally, because I only needed that particular module
> for the unittests and the whole rest of the file didn't really need to
> see those symbols. If you're not doing unittests there's no reason for
> the import overhead, and no reason to burden the user with making sure
> that particular testing module is present.
>
> Scoped importing like that just not supported at this time?
>
> --bb
I've noticed that imports can be placed in a version { } block, and I'd
assume inside a debug { } too.. But inside of unittest { } there's
actual code being executed, so it's probably a different kind of scope.
L.
More information about the Digitalmars-d-learn
mailing list