Skip to content
/ cute Public

GNU/Linux userspace C Unit TEsting framework with minimal dependencies

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

grgbr/cute

Repository files navigation

About

CUTe is a lightweight unit testing and mocking framework for C.

It is meant to ease the process of writing unit tests and make them suitable for test automation and regression testing activities.

Features

Limitations

  • GNU / Linux / Glibc userspace C unit testing only
  • longjmp(3p) based test failure recovery only
  • no fork(2) based test isolation
  • no parameterizable test support
  • custom check assertion not yet supported

Licensing

CUTe sources are distributed under the GNU Lesser General Public License. Documentation manuals are distributed under the GNU General Public License.

Getting Help

Latest documentation is available online.

Integration guide shows how to build and deploy CUTe.

User guide documents how to write and run tests.

In addition, once familiar with CUTe, you may refer to the API reference guide while in the process of writing tests.

About

GNU/Linux userspace C Unit TEsting framework with minimal dependencies

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages