Linux Kernel Unit

A minimalistic testing framework for LinuxKernel development in the form of a single header file:

http://www.kernel.org/


Output looks something like this:

footest(): OK

bartest(): OK

anttest(): drivers/video/supergfx.c: 345

which means that all tests up to anttest() worked ok. The test automatically shows which file and where in the file it fails.

A code snippet using the test framework:

 int footest(void)
 {
   if (readl(fooaddress) != 576) {
     fail ();
   }
   return 0;
 }

int main (void) { test (footest); return 0; }


EditText of this page (last edited June 29, 2011) or FindPage with title or text search