|
Oktatás * Programozás 2 * Szkriptnyelvek * Adator. prog. Teaching * Prog. for Data Sci. Félévek Linkek * kalendárium |
DLang /
Unit testsSuccess
Run the program (ignoring the unittests): $ dmd main.d $ ./main 5 $ rdmd main.d 5 Run just the unittests: $ dmd -unittest main.d $ ./main 1 modules passed unittests $ rdmd -unittest main.d 1 modules passed unittests FailureChange the unittest:
Run the program (ignoring the unittests): $ dmd main.d $ ./main 5 $ rdmd main.d 5 Run just the unittests: $ dmd -unittest main.d $ ./main main.d(20): [unittest] unittest failure 1/1 modules FAILED unittests $ rdmd -unittest main.d main.d(20): [unittest] unittest failure 1/1 modules FAILED unittests Test a libraryIf you have a library, then the library has no $ dmd -unittest main.d /usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o: in function `_start': (.text+0x1b): undefined reference to `main' $ dmd -unittest -main main.d $ ./main 1 modules passed unittests $ rdmd -unittest main.d /usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o: in function `_start': (.text+0x1b): undefined reference to `main' $ rdmd -unittest -main main.d 1 modules passed unittests |
![]() Blogjaim, hobbi projektjeim * The Ubuntu Incident [ edit ] |