Android-cuttlefish cvd tool
Namespaces | Functions
gflags_compat_test.cpp File Reference
#include "cuttlefish/flag_parser/gflags_compat.h"
#include <stdint.h>
#include <map>
#include <memory>
#include <optional>
#include <sstream>
#include <string>
#include <vector>
#include "gmock/gmock-matchers.h"
#include "gtest/gtest.h"
#include "libxml/parser.h"
#include "cuttlefish/flag_parser/flag.h"
#include "cuttlefish/result/result_matchers.h"
Include dependency graph for gflags_compat_test.cpp:

Namespaces

namespace  cuttlefish
 

Functions

 cuttlefish::TEST (FlagParser, StringFlag)
 
 cuttlefish::TEST (FlagParser, NormalizedStringFlag)
 
std::optional< std::map< std::string, std::string > > cuttlefish::flagXml (const Flag &f)
 
 cuttlefish::TEST (FlagParser, StringFlagXml)
 
 cuttlefish::TEST (FlagParser, RepeatedStringFlag)
 
 cuttlefish::TEST (FlagParser, FlagRemoval)
 
 cuttlefish::TEST (FlagParser, IntFlag)
 
 cuttlefish::TEST (FlagParser, IntFlagXml)
 
 cuttlefish::TEST (FlagParser, BoolFlag)
 
 cuttlefish::TEST (FlagParser, BoolFlagXml)
 
 cuttlefish::TEST (FlagParser, StringIntFlag)
 
 cuttlefish::TEST (FlagParser, StringVectorFlag)
 
 cuttlefish::TEST (FlagParser, BoolVectorFlag)
 
 cuttlefish::TEST (FlagParser, InvalidStringFlag)
 
 cuttlefish::TEST (FlagParser, InvalidIntFlag)
 
 cuttlefish::TEST (FlagParser, OptionalStringFlag_DefaultOptNotPresent)
 
 cuttlefish::TEST (FlagParser, OptionalStringFlag_DefaultOptPresent)
 
 cuttlefish::TEST (FlagParser, OptionalStringFlag_DefaultOptEmtpyFlag)
 
 cuttlefish::TEST (FlagParser, OptionalStringFlag_EmptyOptEmtpyFlag)
 
 cuttlefish::TEST (FlagParser, OptionalStringFlag_EmptyOptPresent)
 
 cuttlefish::TEST (FlagParser, OptionalStringFlag_UnsetOptUnsetValue)
 
 cuttlefish::TEST (FlagParser, OptionalStringFlag_UnsetOptOtherValue)
 
 cuttlefish::TEST (FlagParser, OptionalStringVectorFlag_DefaultOptNotPresent)
 
 cuttlefish::TEST (FlagParser, OptionalStringVectorFlag_DefaultOptPresent)
 
 cuttlefish::TEST (FlagParser, OptionalStringVectorFlag_DefaultOptEmptyValue)
 
 cuttlefish::TEST (FlagParser, OptionalStringVectorFlag_EmptyOptEmptyValue)
 
 cuttlefish::TEST (FlagParser, OptionalStringVectorFlag_EmptyOptPresent)
 
 cuttlefish::TEST (FlagParser, OptionalStringVectorFlag_UnsetOptUnsetValue)
 
 cuttlefish::TEST (FlagParser, OptionalStringVectorFlag_UnsetOptPresent)
 
 cuttlefish::TEST (FlagParser, OptionalBoolFlag_DefaultOptNotPresent)
 
 cuttlefish::TEST (FlagParser, OptionalBoolFlag_DefaultOptPresent_FlagOnly)
 
 cuttlefish::TEST (FlagParser, OptionalBoolFlag_DefaultOptPresent_TrueValue)
 
 cuttlefish::TEST (FlagParser, OptionalBoolFlag_DefaultOptPresent_FalseValue)
 
 cuttlefish::TEST (FlagParser, OptionalBoolFlag_NoFlag)
 
 cuttlefish::TEST (FlagParser, OptionalBoolFlag_EmptyOptEmptyFlag)
 
 cuttlefish::TEST (FlagParser, OptionalBoolFlag_UnsetOptUnsetValue)
 
 cuttlefish::TEST (FlagParser, OptionalInt64Flag_Present)
 
 cuttlefish::TEST (FlagParser, OptionalInt64Flag_NotPresent)
 
 cuttlefish::TEST (FlagParser, VectorFlagValueNameHint_StringVector)
 
 cuttlefish::TEST (FlagParser, VectorFlagValueNameHint_UnsignedVector)
 
 cuttlefish::TEST (FlagParser, VectorFlagValueNameHint_BoolVector)
 
 cuttlefish::TEST (FlagParser, VectorFlagValueNameHint_OptionalStringVector)
 
 cuttlefish::TEST (FlagParser, VectorFlagValueNameHint_OptionalUnsignedVector)