Custom asset handler messes unit test summary report
    ric maicle 
    rmaicle at gmail.com
       
    Mon Feb 24 00:50:38 UTC 2020
    
    
  
[dmd 2.090.1 linux 64-bit]
The following code does not report the correct unit test summary.
The report says 1 unit test passed.
~~~~~
shared static this() {
     import core.exception;
     assertHandler(&cah);
}
void
cah(string file, ulong line, string msg) nothrow {
     import core.stdc.stdio: printf;
     printf("==============================\n");
     printf("Assert error: %s %d: %s\n", file.ptr, line, msg.ptr);
     printf("==============================\n");
}
unittest {
     assert(false);
}
~~~~~
    
    
More information about the Digitalmars-d-learn
mailing list