catch2/tests/SelfTest/UsageTests
Martin Hořeňovský e1e6872c4c
Standardize header names and file locations
This is both a really big and a really small commit. It is small in
that it only contains renaming, moving and modification of include
directives caused by this.

It is really big in the obvious way of touching something like 200
files.

The new rules for naming files is simple: headers use the `.hpp`
extension. The rules for physical file layout is still kinda in
progress, but the basics are also simple:
 * Significant parts of functionality get their own subfolder
   * Benchmarking is in `catch2/benchmark`
   * Matchers are in `catch2/matchers`
   * Generators are in `catch2/generators`
   * Reporters are in `catch2/reporters`
   * Baseline testing facilities are in `catch2/`
 * Various top level folders also contain `internal` subfolder,
   with files that users probably do not want to include directly,
   at least not until they have to write something like their own
   reporter.
    * The exact files in these subfolders is likely to change later
      on

Note that while some includes were cleaned up in this commit, it
is only the low hanging fruit and further cleanup using automatic
tooling will happen later.

Also note that various include guards, copyright notices and file
headers will also be standardized later, rather than in this commit.
2020-04-24 18:58:44 +02:00
..
Approx.tests.cpp Standardize header names and file locations 2020-04-24 18:58:44 +02:00
BDD.tests.cpp Start using piecemeal includes in test files 2020-01-21 10:03:54 +01:00
Benchmark.tests.cpp Standardize header names and file locations 2020-04-24 18:58:44 +02:00
Class.tests.cpp Start using piecemeal includes in test files 2020-01-21 10:03:54 +01:00
Compilation.tests.cpp Standardize matcher headers to use .hpp suffix 2020-03-27 10:22:25 +01:00
Condition.tests.cpp Standardize header names and file locations 2020-04-24 18:58:44 +02:00
Decomposition.tests.cpp Start using piecemeal includes in test files 2020-01-21 10:03:54 +01:00
EnumToString.tests.cpp Standardize header names and file locations 2020-04-24 18:58:44 +02:00
Exception.tests.cpp Standardize matcher headers to use .hpp suffix 2020-03-27 10:22:25 +01:00
Generators.tests.cpp Standardize header names and file locations 2020-04-24 18:58:44 +02:00
Matchers.tests.cpp Fix and extend tests for composing generic matchers 2020-03-29 14:03:12 +02:00
MatchersRanges.tests.cpp Add IsEmpty and SizeIs matchers for ranges/containers 2020-03-27 10:24:08 +01:00
Message.tests.cpp Start using piecemeal includes in test files 2020-01-21 10:03:54 +01:00
Misc.tests.cpp Start using piecemeal includes in test files 2020-01-21 10:03:54 +01:00
ToStringByte.tests.cpp Start using piecemeal includes in test files 2020-01-21 10:03:54 +01:00
ToStringChrono.tests.cpp Unconditionally provide <chrono> StringMakers 2020-02-03 20:53:36 +01:00
ToStringGeneral.tests.cpp Start using piecemeal includes in test files 2020-01-21 10:03:54 +01:00
ToStringOptional.tests.cpp Start using piecemeal includes in test files 2020-01-21 10:03:54 +01:00
ToStringPair.tests.cpp Start using piecemeal includes in test files 2020-01-21 10:03:54 +01:00
ToStringTuple.tests.cpp Start using piecemeal includes in test files 2020-01-21 10:03:54 +01:00
ToStringVariant.tests.cpp Start using piecemeal includes in test files 2020-01-21 10:03:54 +01:00
ToStringVector.tests.cpp Remove catch.hpp 2020-03-29 21:32:13 +02:00
ToStringWhich.tests.cpp Remove testing of CATCH_CONFIG_FALLBACK_STRINGIFIER from SelfTest 2020-01-21 15:14:24 +01:00
Tricky.tests.cpp stdio.h replaced with cstdio. 2020-02-16 16:05:30 +01:00
VariadicMacros.tests.cpp Start using piecemeal includes in test files 2020-01-21 10:03:54 +01:00