#include "Options.h"
#include <array>
#include <gtest/gtest.h>
|
bool | operator== (const Options &lhs, const Options &rhs) |
|
std::ostream & | operator<< (std::ostream &out, const Options &opt) |
|
template<typename... Args> |
std::array< const char *, sizeof...(Args)+1 > | makeArray (Args... args) |
|
| TEST (Options, ValidInputs) |
|
| TEST (Options, GetOutputFile) |
|
| TEST (Options, MultipleFiles) |
|
| TEST (Options, NumThreads) |
|
| TEST (Options, BadCompressionLevel) |
|
| TEST (Options, InvalidOption) |
|
| TEST (Options, BadOutputFile) |
|
| TEST (Options, BadOptionsWithArguments) |
|
| TEST (Options, KeepSource) |
|
| TEST (Options, Verbosity) |
|
| TEST (Options, TestMode) |
|
| TEST (Options, Checksum) |
|
| TEST (Options, InputFiles) |
|
| TEST (Options, InvalidOptions) |
|
| TEST (Options, Extras) |
|
◆ EXPECT_FAILURE
#define EXPECT_FAILURE |
( |
| ... | ) |
|
Value:EXPECT_EQ(Options::Status::Failure, __VA_ARGS__)
◆ EXPECT_MESSAGE
#define EXPECT_MESSAGE |
( |
| ... | ) |
|
Value:EXPECT_EQ(Options::Status::Message, __VA_ARGS__)
◆ EXPECT_SUCCESS
#define EXPECT_SUCCESS |
( |
| ... | ) |
|
Value:EXPECT_EQ(Options::Status::Success, __VA_ARGS__)
◆ makeArray()
template<typename... Args>
std::array< const char *, sizeof...(Args)+1 > makeArray |
( |
Args... | args | ) |
|
◆ TEST() [1/15]
TEST |
( |
Options | , |
|
|
BadCompressionLevel | ) |
◆ TEST() [2/15]
TEST |
( |
Options | , |
|
|
BadOptionsWithArguments | ) |
◆ TEST() [3/15]
◆ TEST() [4/15]
◆ TEST() [5/15]
◆ TEST() [6/15]
◆ TEST() [7/15]
◆ TEST() [8/15]
◆ TEST() [9/15]
◆ TEST() [10/15]
◆ TEST() [11/15]
◆ TEST() [12/15]
◆ TEST() [13/15]
◆ TEST() [14/15]
◆ TEST() [15/15]