[Issue 22730] New: master: "dmd -i" doesn't include unit tests from imported modules
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Thu Feb 3 14:31:38 UTC 2022
https://issues.dlang.org/show_bug.cgi?id=22730
Issue ID: 22730
Summary: master: "dmd -i" doesn't include unit tests from
imported modules
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: regression
Priority: P1
Component: dmd
Assignee: nobody at puremagic.com
Reporter: duser at airmail.cc
// main.d
import mod;
void main() { assert(0, "main() called"); }
// mod.d
unittest { assert(1); }
% dmd -i -unittest -run main.d
core.exception.AssertError at main.d(2): main() called
with dmd 2.098.1, the output is "1 modules passed unittests"
according to bisect, this was caused by:
https://github.com/dlang/dmd/pull/13224
--
More information about the Digitalmars-d-bugs
mailing list