buffet: Update configuration reading for new fields moved from privetd
Removed default_ prefix from default_name and default_description.
Added fields location, model_id, oem_name, model_name.
BUG=brillo:377,brillo:342
TEST=FEATURE=test emerge-gizmo buffet
CQ-DEPEND=CL:266085
Change-Id: I133ac5e41db0d7a7fc67fa0d9773dd1179a90032
Reviewed-on: https://chromium-review.googlesource.com/266028
Reviewed-by: Vitaly Buka <vitalybuka@chromium.org>
Tested-by: Vitaly Buka <vitalybuka@chromium.org>
Commit-Queue: Vitaly Buka <vitalybuka@chromium.org>
diff --git a/buffet/device_registration_info_unittest.cc b/buffet/device_registration_info_unittest.cc
index c800052..2f25d7a 100644
--- a/buffet/device_registration_info_unittest.cc
+++ b/buffet/device_registration_info_unittest.cc
@@ -58,16 +58,6 @@
} // namespace test_data
-// Fill in the storage with default environment information (URLs, etc).
-void InitDefaultStorage(base::DictionaryValue* data) {
- data->SetString(storage_keys::kRefreshToken, "");
- data->SetString(storage_keys::kDeviceId, "");
- data->SetString(storage_keys::kRobotAccount, "");
- data->SetString(storage_keys::kName, "");
- data->SetString(storage_keys::kDescription, "");
- data->SetString(storage_keys::kLocation, "");
-}
-
// Add the test device registration information.
void SetDefaultDeviceRegistration(base::DictionaryValue* data) {
data->SetString(storage_keys::kRefreshToken, test_data::kRefreshToken);
@@ -189,7 +179,6 @@
class DeviceRegistrationInfoTest : public ::testing::Test {
protected:
void SetUp() override {
- InitDefaultStorage(&data_);
storage_ = std::make_shared<MemStorage>();
storage_->Save(&data_);
transport_ = std::make_shared<chromeos::http::fake::Transport>();
@@ -201,9 +190,9 @@
config_store.SetString("api_key", test_data::kApiKey);
config_store.SetString("device_kind", "vendor");
config_store.SetString("name", "Coffee Pot");
- config_store.SetString("default_description", "Easy to clean");
- config_store.SetString("default_location", "Kitchen");
- config_store.SetString("model_id", "AAA");
+ config_store.SetString("description", "Easy to clean");
+ config_store.SetString("location", "Kitchen");
+ config_store.SetString("model_id", "AAAAA");
config_store.SetString("oauth_url", test_data::kOAuthURL);
config_store.SetString("service_url", test_data::kServiceURL);
std::unique_ptr<BuffetConfig> config{new BuffetConfig};
@@ -402,7 +391,7 @@
EXPECT_TRUE(json->GetString("deviceDraft.location", &value));
EXPECT_EQ("Kitchen", value);
EXPECT_TRUE(json->GetString("deviceDraft.modelManifestId", &value));
- EXPECT_EQ("AAA", value);
+ EXPECT_EQ("AAAAA", value);
EXPECT_TRUE(json->GetString("deviceDraft.name", &value));
EXPECT_EQ("Coffee Pot", value);
base::DictionaryValue* commandDefs = nullptr;