Android-cuttlefish cvd tool
Namespaces | Functions
flags_parser_test.cc File Reference
#include <algorithm>
#include <sstream>
#include <string>
#include "gtest/gtest.h"
#include "cuttlefish/common/libs/utils/json.h"
#include "cuttlefish/flag_parser/flag.h"
#include "cuttlefish/host/commands/cvd/cli/parser/load_configs_parser.h"
#include "cuttlefish/host/commands/cvd/cli/parser/test_common.h"
#include "cuttlefish/result/result_matchers.h"
Include dependency graph for flags_parser_test.cc:

Namespaces

namespace  cuttlefish
 

Functions

 cuttlefish::TEST (FlagsParserTest, ParseInvalidJson)
 
 cuttlefish::TEST (FlagsParserTest, ParseJsonWithSpellingError)
 
 cuttlefish::TEST (FlagsParserTest, ParseBasicJsonSingleInstances)
 
 cuttlefish::TEST (FlagsParserTest, ParseBasicJsonTwoInstances)
 
 cuttlefish::TEST (BootFlagsParserTest, ParseNetSimFlagEmptyJson)
 
 cuttlefish::TEST (BootFlagsParserTest, ParseNetSimFlagEnabled)
 
 cuttlefish::TEST (BootFlagsParserTest, ParseNetSimArgs)
 
 cuttlefish::TEST (BootFlagsParserTest, ParseNetSimArgsWhitespaceError)
 
 cuttlefish::TEST (CvdLoadFlagsTest, CredentialSourceSetter)
 
 cuttlefish::TEST (CvdLoadFlagsTest, CredentialSourceGetter)
 
 cuttlefish::TEST (CvdLoadFlagsTest, CredentialSourceDuplicated)
 
 cuttlefish::TEST (CvdLoadFlagsTest, ProjectIDSetter)
 
 cuttlefish::TEST (CvdLoadFlagsTest, ProjectIDGetter)
 
 cuttlefish::TEST (CvdLoadFlagsTest, ProjectIDDuplicated)
 
 cuttlefish::TEST (CvdLoadFlagsTest, CredentialSourceConflictWithOverride)
 
 cuttlefish::TEST (CvdLoadFlagsTest, OverrideConflictWithCredentialSource)
 
 cuttlefish::TEST (CvdLoadFlagsTest, ProjectIDConflictWithOverride)
 
 cuttlefish::TEST (CvdLoadFlagsTest, OverrideConflictWithProjectID)
 
 cuttlefish::TEST (CvdLoadFlagsTest, DuplicateOverridesFail)
 
 cuttlefish::TEST (FlagsParserTest, ParseMediaSplaneSingleInstance)
 
 cuttlefish::TEST (FlagsParserTest, ParseMediaSplaneTwoDevices)
 
 cuttlefish::TEST (FlagsParserTest, ParseMediaMplane)
 
 cuttlefish::TEST (FlagsParserTest, ParseMediaV4l2Proxy)
 
 cuttlefish::TEST (ConnectivityFlagsParserTest, ParseModemSimulatorSimTypeValidInt)
 
 cuttlefish::TEST (ConnectivityFlagsParserTest, ParseModemSimulatorSimTypeValidString)
 
 cuttlefish::TEST (ConnectivityFlagsParserTest, ParseModemSimulatorSimTypeUnspecified)
 
 cuttlefish::TEST (ConnectivityFlagsParserTest, ParseModemSimulatorSimTypeInvalidString)
 
 cuttlefish::TEST (ConnectivityFlagsParserTest, ParseModemSimulatorSimTypeInvalidInt)
 
 cuttlefish::TEST (ConfigFlagsParserTest, ParseSingleInstanceConfig)
 
 cuttlefish::TEST (ConfigFlagsParserTest, ParseMultiInstanceConfig)
 
 cuttlefish::TEST (ConfigFlagsParserTest, ParseMultiInstanceConfigPartial)