A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later (or C++03 on the Catch1.x branch).


conda install

  • linux-64  v2.11.0
  • win-64  v2.11.0
  • osx-64  v2.11.0
To install this package with conda run one of the following:
conda install -c conda-forge catch2
conda install -c conda-forge/label/broken catch2


Catch2 stands for C++ Automated Test Cases in a Header and is a multi-paradigm test framework for C++. which also supports Objective-C (and maybe C). It is primarily distributed as a single header file, although certain extensions may require additional headers.

PRIVACY POLICY  |  EULA (Anaconda Cloud v2.33.29) © 2019 Anaconda, Inc. All Rights Reserved.