Home | History | Annotate | Download | only in shill

Lines Matching refs:Technology

17 #include "shill/technology.h"
34 EXPECT_EQ(Technology::kEthernet, Technology::IdentifierFromName("ethernet"));
35 EXPECT_EQ(Technology::kEthernetEap,
36 Technology::IdentifierFromName("etherneteap"));
37 EXPECT_EQ(Technology::kWifi, Technology::IdentifierFromName("wifi"));
38 EXPECT_EQ(Technology::kWiMax, Technology::IdentifierFromName("wimax"));
39 EXPECT_EQ(Technology::kCellular, Technology::IdentifierFromName("cellular"));
40 EXPECT_EQ(Technology::kTunnel, Technology::IdentifierFromName("tunnel"));
41 EXPECT_EQ(Technology::kLoopback, Technology::IdentifierFromName("loopback"));
42 EXPECT_EQ(Technology::kVPN, Technology::IdentifierFromName("vpn"));
43 EXPECT_EQ(Technology::kPPP, Technology::IdentifierFromName("ppp"));
44 EXPECT_EQ(Technology::kUnknown, Technology::IdentifierFromName("bluetooth"));
45 EXPECT_EQ(Technology::kUnknown, Technology::IdentifierFromName("foo"));
46 EXPECT_EQ(Technology::kUnknown, Technology::IdentifierFromName(""));
50 EXPECT_EQ("ethernet", Technology::NameFromIdentifier(Technology::kEthernet));
52 Technology::NameFromIdentifier(Technology::kEthernetEap));
53 EXPECT_EQ("wifi", Technology::NameFromIdentifier(Technology::kWifi));
54 EXPECT_EQ("wimax", Technology::NameFromIdentifier(Technology::kWiMax));
55 EXPECT_EQ("cellular", Technology::NameFromIdentifier(Technology::kCellular));
56 EXPECT_EQ("tunnel", Technology::NameFromIdentifier(Technology::kTunnel));
57 EXPECT_EQ("loopback", Technology::NameFromIdentifier(Technology::kLoopback));
58 EXPECT_EQ("vpn", Technology::NameFromIdentifier(Technology::kVPN));
59 EXPECT_EQ("ppp", Technology::NameFromIdentifier(Technology::kPPP));
60 EXPECT_EQ("pppoe", Technology::NameFromIdentifier(Technology::kPPPoE));
61 EXPECT_EQ("unknown", Technology::NameFromIdentifier(Technology::kUnknown));
65 EXPECT_EQ(Technology::kVPN, Technology::IdentifierFromStorageGroup("vpn"));
66 EXPECT_EQ(Technology::kVPN, Technology::IdentifierFromStorageGroup("vpn_a"));
67 EXPECT_EQ(Technology::kVPN, Technology::IdentifierFromStorageGroup("vpn__a"));
68 EXPECT_EQ(Technology::kVPN,
69 Technology::IdentifierFromStorageGroup("vpn_a_1"));
70 EXPECT_EQ(Technology::kUnknown,
71 Technology::IdentifierFromStorageGroup("_vpn"));
72 EXPECT_EQ(Technology::kUnknown, Technology::IdentifierFromStorageGroup("_"));
73 EXPECT_EQ(Technology::kUnknown, Technology::IdentifierFromStorageGroup(""));
77 vector<Technology::Identifier> technologies;
80 EXPECT_TRUE(Technology::GetTechnologyVectorFromString(
85 EXPECT_TRUE(Technology::GetTechnologyVectorFromString(
87 EXPECT_THAT(technologies, ElementsAre(Technology::kEthernet));
90 EXPECT_TRUE(Technology::GetTechnologyVectorFromString(
92 EXPECT_THAT(technologies, ElementsAre(Technology::kEthernet,
93 Technology::kVPN));
96 EXPECT_TRUE(Technology::GetTechnologyVectorFromString(
98 EXPECT_THAT(technologies, ElementsAre(Technology::kWifi,
99 Technology::kEthernet,
100 Technology::kVPN));
106 vector<Technology::Identifier> technologies;
109 EXPECT_FALSE(Technology::GetTechnologyVectorFromString(
112 EXPECT_EQ("foo is an unknown technology name", error.message());
114 EXPECT_FALSE(Technology::GetTechnologyVectorFromString(
117 EXPECT_EQ("bar is an unknown technology name", error.message());
119 EXPECT_FALSE(Technology::GetTechnologyVectorFromString(
122 EXPECT_EQ("foo is an unknown technology name", error.message());
127 vector<Technology::Identifier> technologies;
130 EXPECT_FALSE(Technology::GetTechnologyVectorFromString(