Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(159)

Unified Diff: chromeos/dbus/privet_daemon_manager_client_unittest.cc

Issue 2291693002: Remove obsolete ChromeOS DBus bindings for privetd (Closed)
Patch Set: Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chromeos/dbus/privet_daemon_manager_client.cc ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chromeos/dbus/privet_daemon_manager_client_unittest.cc
diff --git a/chromeos/dbus/privet_daemon_manager_client_unittest.cc b/chromeos/dbus/privet_daemon_manager_client_unittest.cc
deleted file mode 100644
index 78b6acb15a83ce4192c0a636289d5b9528516a3d..0000000000000000000000000000000000000000
--- a/chromeos/dbus/privet_daemon_manager_client_unittest.cc
+++ /dev/null
@@ -1,58 +0,0 @@
-// Copyright 2015 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "chromeos/dbus/privet_daemon_manager_client.h"
-
-#include <stddef.h>
-#include <stdint.h>
-
-#include <memory>
-
-#include "base/strings/string_number_conversions.h"
-#include "dbus/message.h"
-#include "testing/gtest/include/gtest/gtest.h"
-
-namespace chromeos {
-
-TEST(PrivetDaemonManagerClientTest, ReadPairingInfo) {
- std::unique_ptr<dbus::Response> message(dbus::Response::CreateEmpty());
- dbus::MessageWriter writer(message.get());
- dbus::MessageWriter variant_writer(nullptr);
- dbus::MessageWriter variant_array_writer(nullptr);
- dbus::MessageWriter struct_entry_writer(nullptr);
-
- writer.OpenVariant("a{sv}", &variant_writer);
- variant_writer.OpenArray("{sv}", &variant_array_writer);
-
- const uint8_t code_value[] = {0x67, 0x12, 0x23, 0x45, 0x64};
- variant_array_writer.OpenDictEntry(&struct_entry_writer);
- struct_entry_writer.AppendString("code");
- dbus::MessageWriter struct_field_writer(nullptr);
- struct_entry_writer.OpenVariant("ay", &struct_field_writer);
- struct_field_writer.AppendArrayOfBytes(code_value, arraysize(code_value));
- struct_entry_writer.CloseContainer(&struct_field_writer);
- variant_array_writer.CloseContainer(&struct_entry_writer);
-
- const char* string_items[] = {"mode", "sessionId"};
- for (size_t i = 0; i < arraysize(string_items); ++i) {
- variant_array_writer.OpenDictEntry(&struct_entry_writer);
- struct_entry_writer.AppendString(string_items[i]);
- struct_entry_writer.AppendVariantOfString(base::UintToString(i + 1));
- variant_array_writer.CloseContainer(&struct_entry_writer);
- }
- writer.CloseContainer(&variant_writer);
- variant_writer.CloseContainer(&variant_array_writer);
-
- dbus::MessageReader reader(message.get());
- PrivetDaemonManagerClient::PairingInfoProperty pairing_info;
- EXPECT_TRUE(pairing_info.PopValueFromReader(&reader));
-
- EXPECT_EQ(
- std::vector<uint8_t>(code_value, code_value + arraysize(code_value)),
- pairing_info.value().code());
- EXPECT_EQ("1", pairing_info.value().mode());
- EXPECT_EQ("2", pairing_info.value().session_id());
-}
-
-} // namespace chromeos
« no previous file with comments | « chromeos/dbus/privet_daemon_manager_client.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698