devel/cpputest 4.0 FreeBSD
Unit testing and mocking framework for C/C++
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- devel
- Package size
- 208.5 KiB, 1441.0 KiB installed
Description
CppUTest is a C /C++ based unit xUnit test framework for unit testing and for test-driving your code. It is written in C++ but is used in C and C++ projects and frequently used in embedded systems.
CppUTest's core design principles:
* Simple to use and small * Portable to old and new platforms * Build with Test-driven Development in mind
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/cpputest | 4.0 |
| OpenBSD | devel/cpputest | 3.8p0 |
| NetBSD | devel/cpputest | 4.0 |
| DragonFly | devel/cpputest | 4.0 |
Install
Binary package:
pkg install cpputest
From the ports tree:
cd /usr/ports/devel/cpputest/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= cpputest>0:devel/cpputest
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.0 | 4.0 | 4.0 | 4.0 | 4.0 |
| FreeBSD:14:quarterly | 4.0 | 4.0 | n/a | 4.0 | 4.0 |
| FreeBSD:15:latest | 4.0 | 4.0 | n/a | 4.0 | 4.0 |
| FreeBSD:15:quarterly | 4.0 | 4.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.0 | 4.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 8
No port depends on this one.
Configuration
No options to configure.
- USES
- autoreconf libtool pathfix
- Service scripts
- none
Files
pkg-plist 57
- include/CppUTest/CommandLineArguments.h
- include/CppUTest/CommandLineTestRunner.h
- include/CppUTest/CppUTestConfig.h
- include/CppUTest/CppUTestGeneratedConfig.h
- include/CppUTest/JUnitTestOutput.h
- include/CppUTest/MemoryLeakDetector.h
- include/CppUTest/MemoryLeakDetectorMallocMacros.h
- include/CppUTest/MemoryLeakDetectorNewMacros.h
- include/CppUTest/MemoryLeakWarningPlugin.h
- include/CppUTest/PlatformSpecificFunctions.h
- include/CppUTest/PlatformSpecificFunctions_c.h
- include/CppUTest/SimpleMutex.h
- include/CppUTest/SimpleString.h
- include/CppUTest/SimpleStringInternalCache.h
- include/CppUTest/StandardCLibrary.h
- include/CppUTest/TeamCityTestOutput.h
- include/CppUTest/TestFailure.h
- include/CppUTest/TestFilter.h
- include/CppUTest/TestHarness.h
- include/CppUTest/TestHarness_c.h
- include/CppUTest/TestMemoryAllocator.h
- include/CppUTest/TestOutput.h
- include/CppUTest/TestPlugin.h
- include/CppUTest/TestRegistry.h
- include/CppUTest/TestResult.h
- include/CppUTest/TestTestingFixture.h
- include/CppUTest/Utest.h
- include/CppUTest/UtestMacros.h
- include/CppUTestExt/CodeMemoryReportFormatter.h
- include/CppUTestExt/GMock.h
- include/CppUTestExt/GTest.h
- include/CppUTestExt/GTestConvertor.h
- include/CppUTestExt/GTestSupport.h
- include/CppUTestExt/IEEE754ExceptionsPlugin.h
- include/CppUTestExt/MemoryReportAllocator.h
- include/CppUTestExt/MemoryReportFormatter.h
- include/CppUTestExt/MemoryReporterPlugin.h
- include/CppUTestExt/MockActualCall.h
- include/CppUTestExt/MockCheckedActualCall.h
- include/CppUTestExt/MockCheckedExpectedCall.h
- include/CppUTestExt/MockExpectedCall.h
- include/CppUTestExt/MockExpectedCallsList.h
- include/CppUTestExt/MockFailure.h
- include/CppUTestExt/MockNamedValue.h
- include/CppUTestExt/MockSupport.h
- include/CppUTestExt/MockSupportPlugin.h
- include/CppUTestExt/MockSupport_c.h
- include/CppUTestExt/OrderedTest.h
- lib/CppUTest/cmake/CppUTestConfig.cmake
- lib/CppUTest/cmake/CppUTestConfigVersion.cmake
- lib/CppUTest/cmake/CppUTestTargets-relwithdebinfo.cmake
- lib/CppUTest/cmake/CppUTestTargets.cmake
- lib/CppUTest/cmake/Modules/CppUTestBuildTimeDiscoverTests.cmake
- lib/CppUTest/cmake/Scripts/CppUTestBuildTimeDiscoverTests.cmake
- lib/libCppUTest.a
- lib/libCppUTestExt.a
- libdata/pkgconfig/cpputest.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| cpputest-cpputest-v4.0_GH0.tar.gz | 762773 | 0b66d20661f232d2a6af124c4455c8ccc9a4ce72d29f6ad4877eb385faaf5108 |
Commit history 0
No commits in the history this site was built from.