diff options
Diffstat (limited to 'options_unittest.cpp')
-rw-r--r-- | options_unittest.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/options_unittest.cpp b/options_unittest.cpp index 2931bc60..4bec8a73 100644 --- a/options_unittest.cpp +++ b/options_unittest.cpp @@ -454,7 +454,7 @@ TEST(OptionsTest, AcceptValidMinSdkVersion) { EXPECT_EQ(30u, options->GetMinSdkVersion()); } -TEST(OptionsTests, AcceptCodeNameAsMinSdkVersion) { +TEST(OptionsTests, AcceptTCodeNameAsMinSdkVersion) { const char* args[] = { "aidl", "--lang=java", "--min_sdk_version=Tiramisu", "--out=out", "input.aidl", nullptr, }; @@ -463,6 +463,15 @@ TEST(OptionsTests, AcceptCodeNameAsMinSdkVersion) { EXPECT_EQ(33u, options->GetMinSdkVersion()); } +TEST(OptionsTests, AcceptUCodeNameAsMinSdkVersion) { + const char* args[] = { + "aidl", "--lang=java", "--min_sdk_version=UpsideDownCake", "--out=out", "input.aidl", nullptr, + }; + auto options = GetOptions(args); + EXPECT_TRUE(options->Ok()); + EXPECT_EQ(34u, options->GetMinSdkVersion()); +} + TEST(OptionsTest, DefaultMinSdkVersion) { const char* args[] = { "aidl", "--lang=java", "--out=out", "input.aidl", nullptr, |