what the closest thing we have to racket's check_expect()?
    Rumbu 
    rumbu at rumbu.ro
       
    Wed Dec 22 21:16:40 UTC 2021
    
    
  
On Wednesday, 22 December 2021 at 20:14:01 UTC, Dr Machine Code 
wrote:
> it differ from assert because it contains the expression, file 
> and line information. See this 
> https://stackoverflow.com/questions/14420857/check-expect-example-in-racket
> what's the closest thing we have in D? can we make it without 
> compiler  builtin?
Every error or exception in D has line and file information, 
stack trace and more, therefore you can catch AssertError and 
print the details if the default message printed on console is 
not enough.
For unit testing you have https://code.dlang.org/packages/dunit
    
    
More information about the Digitalmars-d-learn
mailing list