BSD Ports

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

SystemPortVersion
FreeBSDdevel/cxxtest4.4_3
DragonFlydevel/cxxtest4.4_3
HardenedBSDdevel/cxxtest4.4_3
GhostBSDdevel/cxxtest4.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest4.4_34.4_34.44.4_34.4_3
FreeBSD:14:quarterly4.4_34.4_3n/a4.4_34.4_3
FreeBSD:15:latest4.4_34.4_3n/a4.4_34.4_3
FreeBSD:15:quarterly4.4_34.4_3n/an/an/a
FreeBSD:16:latest4.4_34.4_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

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

OptionDefaultDescription
DOCSonBuild and/or install documentation
EXAMPLESonBuild 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
FileSizeSHA256
cxxtest/cxxtest-4.4.tar.gz3300761c154fef91c65dbf1cd4519af7ade70a61d85a923b6e0c0b007dc7f4895cf7d8
cxxtest/guide.pdf27098905d4afa4ca48113a2d2d6c6efc9cf88297986204a74aad4caa70a8211bdd1cf8
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.