UFO
|
#include "ufo/utils/RecursiveSplitter.h"
#include <iomanip>
#include <memory>
#include <set>
#include <string>
#include <vector>
#include "eckit/testing/Test.h"
#include "oops/runs/Test.h"
#include "oops/util/Expect.h"
Go to the source code of this file.
Classes | |
class | ufo::test::RecursiveSplitter |
Namespaces | |
ufo | |
ufo::test | |
Typedefs | |
typedef std::set< size_t > | ufo::test::Group |
typedef std::set< Group > | ufo::test::Groups |
Functions | |
Groups | ufo::test::getGroups (const RecursiveSplitter &splitter) |
Groups | ufo::test::getMultiElementGroups (const RecursiveSplitter &splitter) |
void | ufo::test::orderedComparison (const RecursiveSplitter &splitter, const std::vector< std::vector< int >> &expected) |
ufo::test::CASE ("ufo/RecursiveSplitter/ZeroIds") | |
ufo::test::CASE ("ufo/RecursiveSplitter/OneId") | |
ufo::test::CASE ("ufo/RecursiveSplitter/TenIds") | |
ufo::test::CASE ("ufo/RecursiveSplitter/IntCategories") | |
ufo::test::CASE ("ufo/RecursiveSplitter/StringCategories") | |
ufo::test::CASE ("ufo/RecursiveSplitter/Recurse") | |