Sequoia
|
Files | |
file | Advice.cpp |
Definitions for Advice.hpp. | |
file | Advice.hpp [code] |
Utilities for the advice framework, which provides hints for certain failures. | |
file | AllocationCheckers.hpp [code] |
Client-facing utilities for performing allocation checks. | |
file | AllocationCheckersCore.cpp |
Definitions for AllocationCheckersCore.hpp. | |
file | AllocationCheckersCore.hpp [code] |
Core components for the Allocation Testing framework. | |
file | AllocationCheckersDetails.cpp |
Definitions for AllocationCheckersDetails.hpp. | |
file | AllocationCheckersDetails.hpp [code] |
Implementation details for allocation checks. | |
file | AllocationCheckersTraits.hpp [code] |
Traits and Concepts for allocation checks. | |
file | AllocationTestUtilities.hpp [code] |
Utilities for allocation testing. | |
file | BinaryRelationships.hpp [code] |
Utilities for performing checks with respect to a binary operator. | |
file | Commands.cpp |
Definitions for Commands.hpp. | |
file | Commands.hpp [code] |
Shell Command specifically for the testing framework. | |
file | ConcreteTypeCheckers.cpp |
Definitions for ConcreteTypeCheckers.hpp. | |
file | ConcreteTypeCheckers.hpp [code] |
Useful specializations for the class template value_tester. | |
file | CoreInfrastructure.hpp [code] |
Core declarations / definitions used in the testing framework. | |
file | DependencyAnalyzer.cpp |
Definitions for DependencyAnalyzer.hpp. | |
file | DependencyAnalyzer.hpp [code] |
Facility to detect changes on disk and only run the relevant tests. | |
file | FailureInfo.cpp |
Definitions for FailureInfo.hpp. | |
file | FailureInfo.hpp [code] |
Utilities for recording information from test failures. | |
file | FileEditors.cpp |
Definitions for FileEditors.hpp. | |
file | FileEditors.hpp [code] |
Contains utilities for automatically editing certain files as part of the test creation process. | |
file | FileSystemUtilities.cpp |
Definitions for FileSystemUtilities.hpp. | |
file | FileSystemUtilities.hpp [code] |
File paths and related utilities. | |
file | FreeCheckers.hpp [code] |
Free functions for performing checks, together with the 'checker' class template which wraps them. | |
file | FreeTestCore.cpp |
Definitions for FreeTestCore.hpp. | |
file | FreeTestCore.hpp [code] |
Core functionality for the testing framework. | |
file | IndividualTestPaths.cpp |
Definitions for IndividualTestPaths.hpp. | |
file | IndividualTestPaths.hpp [code] |
File paths pertaining to individual tests. | |
file | MaterialsUpdater.cpp |
Definitions for MaterialsUpdater.hpp. | |
file | MaterialsUpdater.hpp [code] |
Contains utilities for updating test materials. | |
file | MoveOnlyAllocationCheckers.hpp [code] |
Utilities for performing allocation checks of move-only types. | |
file | MoveOnlyAllocationCheckersDetails.hpp [code] |
Implementation details specific to allocation checks for move-only types. | |
file | MoveOnlyAllocationTestCore.hpp [code] |
Extension for checking allocations for types with move-only semantics. | |
file | MoveOnlyCheckers.hpp [code] |
Functions for checking semantics of types lacking copy semantics but which are otherwise regular. | |
file | MoveOnlyCheckersDetails.hpp [code] |
Implementation details for checking move-only semantics. | |
file | MoveOnlyTestCore.cpp |
Definitions for MoveOnlyTestCore.hpp. | |
file | MoveOnlyTestCore.hpp [code] |
Extension for testing classes exhibiting move-only semantics. | |
file | Output.cpp |
Definitions for Output.hpp. | |
file | Output.hpp [code] |
A collection of functions for formatting test output. | |
file | PerformanceTestCore.cpp |
Definitions for PerformanceTestCore.hpp. | |
file | PerformanceTestCore.hpp [code] |
Extension of the testing framework for perfomance testing. | |
file | ProjectCreator.cpp |
Definitions for ProjectCreator.hpp. | |
file | ProjectCreator.hpp [code] |
Utilities for creating new projects, especially from the commandline. | |
file | ProjectPaths.cpp |
Definitions for ProjectPaths.hpp. | |
file | ProjectPaths.hpp [code] |
File paths pertaining to a sequoia project. | |
file | RegularAllocationCheckers.hpp [code] |
Utilities for performing allocation checks for regular types, see here. | |
file | RegularAllocationCheckersDetails.hpp [code] |
Implementation details for allocation checks of regular types. | |
file | RegularAllocationTestCore.hpp [code] |
Extension for checking allocations for types with regular semantics, see here. | |
file | RegularCheckers.hpp [code] |
Functions for checking regular semantics. | |
file | RegularCheckersDetails.hpp [code] |
Implementation details for checking regular semantics. | |
file | RegularTestCore.cpp |
Definitions for RegularTestCore.hpp. | |
file | RegularTestCore.hpp [code] |
Utilities for checking regular semantics. | |
file | SemanticsCheckersDetails.cpp |
Definitions for SemanticsCheckersDetails.hpp. | |
file | SemanticsCheckersDetails.hpp [code] |
Implementation details for semantics checks that cleanly supports types which do/do not have allocators. | |
file | StateTransitionUtilities.hpp [code] |
Facility to define tests via a graph comprising states of an object and transitions between them. | |
file | Summary.cpp |
Definitions for Summary.hpp. | |
file | Summary.hpp [code] |
Utilities for summarizing results of tests. | |
file | TestCreator.cpp |
Definitions for TestCreator.hpp. | |
file | TestCreator.hpp [code] |
Utilities for creating new tests, especially from the commandline. | |
file | TestLogger.cpp |
Definitions for TestLogger.hpp. | |
file | TestLogger.hpp [code] |
Utilities for recording the outcome of tests. | |
file | TestMode.hpp [code] |
file | TestPreprocessorDefinitions.hpp [code] |
Central location for pre-processor options. | |
file | TestRunner.cpp |
Definitions for TestRunner.hpp. | |
file | TestRunner.hpp [code] |
Utilities for running tests from the command line. | |
file | TestRunnerUtilities.cpp |
Definitions for TestRunnerUtilities.hpp. | |
file | TestRunnerUtilities.hpp [code] |
Common utilities for creating both Projects and Tests. | |