devel/cxxtest 4.4_3 FreeBSD
Simple and powerful JUnit/CppUnit/xUnit-like framework for C++
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- LGPL3+
- Categories
- devel
- Package size
- 380.5 KiB, 969.7 KiB installed
Description
CxxTest is a JUnit/CppUnit/xUnit-like framework for C++.
Its advantages over existing alternatives are that it:
- Doesn't require RTTI
- Doesn't require member template functions
- Doesn't require exception handling
- Doesn't require any external libraries (including memory management, file/console I/O, graphics libraries)
This makes it extremely portable and usable.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/cxxtest | 4.4_3 |
| DragonFly | devel/cxxtest | 4.4_3 |
| HardenedBSD | devel/cxxtest | 4.4_3 |
| GhostBSD | devel/cxxtest | 4.4_3 |
Install
Binary package:
pkg install cxxtest
From the ports tree:
cd /usr/ports/devel/cxxtest/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= cxxtest>0:devel/cxxtest
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.4_3 | 4.4_3 | 4.4 | 4.4_3 | 4.4_3 |
| FreeBSD:14:quarterly | 4.4_3 | 4.4_3 | n/a | 4.4_3 | 4.4_3 |
| FreeBSD:15:latest | 4.4_3 | 4.4_3 | n/a | 4.4_3 | 4.4_3 |
| FreeBSD:15:quarterly | 4.4_3 | 4.4_3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.4_3 | 4.4_3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}ply>=0: devel/py-ply
Runtime 1
${PYTHON_PKGNAMEPREFIX}ply>=0: devel/py-ply
The full lists below include those, and their dependencies in turn.
Build dependencies 13
Run dependencies 8
No port depends on this one.
Configuration
Options name: devel_cxxtest
| Option | Default | Description |
|---|---|---|
| DOCS | on | Build and/or install documentation |
| EXAMPLES | on | Build and/or install examples |
- USES
- gmake python
- Service scripts
- none
Files
pkg-plist 42
- include/cxxtest/Descriptions.cpp
- include/cxxtest/Descriptions.h
- include/cxxtest/DummyDescriptions.cpp
- include/cxxtest/DummyDescriptions.h
- include/cxxtest/ErrorFormatter.h
- include/cxxtest/ErrorPrinter.h
- include/cxxtest/Flags.h
- include/cxxtest/GlobalFixture.cpp
- include/cxxtest/GlobalFixture.h
- include/cxxtest/Gui.h
- include/cxxtest/LinkedList.cpp
- include/cxxtest/LinkedList.h
- include/cxxtest/MSVCErrorPrinter.h
- include/cxxtest/Mock.h
- include/cxxtest/ParenPrinter.h
- include/cxxtest/QtGui.h
- include/cxxtest/RealDescriptions.cpp
- include/cxxtest/RealDescriptions.h
- include/cxxtest/Root.cpp
- include/cxxtest/SelfTest.h
- include/cxxtest/StdHeaders.h
- include/cxxtest/StdTestSuite.h
- include/cxxtest/StdValueTraits.h
- include/cxxtest/StdioFilePrinter.h
- include/cxxtest/StdioPrinter.h
- include/cxxtest/TeeListener.h
- include/cxxtest/TestListener.h
- include/cxxtest/TestMain.h
- include/cxxtest/TestRunner.h
- include/cxxtest/TestSuite.cpp
- include/cxxtest/TestSuite.h
- include/cxxtest/TestTracker.cpp
- include/cxxtest/TestTracker.h
- include/cxxtest/ValueTraits.cpp
- include/cxxtest/ValueTraits.h
- include/cxxtest/Win32Gui.h
- include/cxxtest/X11Gui.h
- include/cxxtest/XUnitPrinter.h
- include/cxxtest/XmlFormatter.h
- include/cxxtest/XmlPrinter.h
- include/cxxtest/YesNoRunner.h
- include/cxxtest/unix.h
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| cxxtest/cxxtest-4.4.tar.gz | 330076 | 1c154fef91c65dbf1cd4519af7ade70a61d85a923b6e0c0b007dc7f4895cf7d8 |
| cxxtest/guide.pdf | 270989 | 05d4afa4ca48113a2d2d6c6efc9cf88297986204a74aad4caa70a8211bdd1cf8 |
Master sites 2
- SF:DEFAULT
- https://github.com/CxxTest/cxxtest.github.com/raw/8505a9c37bdf17d9167f0b946c82ccb032d3cd4c/:docs
Commit history 0
No commits in the history this site was built from.