aboutsummaryrefslogtreecommitdiff
path: root/options_unittest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'options_unittest.cpp')
-rw-r--r--options_unittest.cpp11
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,