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

Side by Side Diff: chromeos/network/onc/onc_validator_unittest.cc

Issue 2818593003: [CrOS Tether] Add tether network properties (battery percentage, carrier, and signal strength) to t… (Closed)
Patch Set: Ran git cl format. Created 3 years, 8 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 unified diff | Download patch
« no previous file with comments | « chromeos/network/onc/onc_validator.cc ('k') | chromeos/network/tether_constants.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chromeos/network/onc/onc_validator.h" 5 #include "chromeos/network/onc/onc_validator.h"
6 6
7 #include <memory> 7 #include <memory>
8 #include <string> 8 #include <string>
9 #include <utility> 9 #include <utility>
10 10
(...skipping 204 matching lines...) Expand 10 before | Expand all | Expand 10 after
215 &kNetworkWithStateSignature, 215 &kNetworkWithStateSignature,
216 false), 216 false),
217 OncParams("valid_openvpn_with_cert_pems.onc", 217 OncParams("valid_openvpn_with_cert_pems.onc",
218 &kNetworkConfigurationSignature, 218 &kNetworkConfigurationSignature,
219 false), 219 false),
220 OncParams("openvpn_with_password.onc", 220 OncParams("openvpn_with_password.onc",
221 &kNetworkConfigurationSignature, 221 &kNetworkConfigurationSignature,
222 false), 222 false),
223 OncParams("third_party_vpn.onc", 223 OncParams("third_party_vpn.onc",
224 &kNetworkConfigurationSignature, 224 &kNetworkConfigurationSignature,
225 false))); 225 false),
226 OncParams("tether.onc", &kNetworkWithStateSignature, false)));
226 227
227 namespace { 228 namespace {
228 229
229 struct RepairParams { 230 struct RepairParams {
230 RepairParams(const std::string& strict_repaired, 231 RepairParams(const std::string& strict_repaired,
231 const std::string& liberal_repaired, 232 const std::string& liberal_repaired,
232 bool liberal_valid) 233 bool liberal_valid)
233 : location_of_strict_repaired(strict_repaired), 234 : location_of_strict_repaired(strict_repaired),
234 location_of_liberal_repaired(liberal_repaired), 235 location_of_liberal_repaired(liberal_repaired),
235 expect_liberal_valid(liberal_valid) {} 236 expect_liberal_valid(liberal_valid) {}
(...skipping 308 matching lines...) Expand 10 before | Expand all | Expand 10 after
544 true), 545 true),
545 ExpectBothNotValid("", "")), 546 ExpectBothNotValid("", "")),
546 std::make_pair(OncParams("network-with-client-cert-pattern", 547 std::make_pair(OncParams("network-with-client-cert-pattern",
547 &kNetworkConfigurationSignature, 548 &kNetworkConfigurationSignature,
548 true, 549 true,
549 ::onc::ONC_SOURCE_DEVICE_POLICY), 550 ::onc::ONC_SOURCE_DEVICE_POLICY),
550 ExpectBothNotValid("", "")), 551 ExpectBothNotValid("", "")),
551 std::make_pair(OncParams("openvpn-invalid-verify-x509-type", 552 std::make_pair(OncParams("openvpn-invalid-verify-x509-type",
552 &kNetworkConfigurationSignature, 553 &kNetworkConfigurationSignature,
553 false), 554 false),
555 ExpectBothNotValid("", "")),
556 std::make_pair(OncParams("tether-missing-battery-percentage",
557 &kNetworkWithStateSignature,
558 true),
559 ExpectBothNotValid("", "")),
560 std::make_pair(OncParams("tether-negative-battery",
561 &kNetworkWithStateSignature,
562 true),
563 ExpectBothNotValid("", "")),
564 std::make_pair(OncParams("tether-battery-over-100",
565 &kNetworkWithStateSignature,
566 true),
567 ExpectBothNotValid("", "")),
568 std::make_pair(OncParams("tether-missing-carrier",
569 &kNetworkWithStateSignature,
570 true),
571 ExpectBothNotValid("", "")),
572 std::make_pair(OncParams("tether-missing-signal-strength",
573 &kNetworkWithStateSignature,
574 true),
575 ExpectBothNotValid("", "")),
576 std::make_pair(OncParams("tether-negative-signal-strength",
577 &kNetworkWithStateSignature,
578 true),
579 ExpectBothNotValid("", "")),
580 std::make_pair(OncParams("tether-signal-strength-over-100",
581 &kNetworkWithStateSignature,
582 true),
554 ExpectBothNotValid("", "")))); 583 ExpectBothNotValid("", ""))));
555 584
556 } // namespace onc 585 } // namespace onc
557 } // namespace chromeos 586 } // namespace chromeos
OLDNEW
« no previous file with comments | « chromeos/network/onc/onc_validator.cc ('k') | chromeos/network/tether_constants.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698