| Index: net/base/network_change_notifier_unittest.cc
|
| diff --git a/net/base/network_change_notifier_unittest.cc b/net/base/network_change_notifier_unittest.cc
|
| index c06d3588808eb95ec237b17a6b7afe438bd24f06..ef1563049df729abc3d676016b4312d9f95cffb2 100644
|
| --- a/net/base/network_change_notifier_unittest.cc
|
| +++ b/net/base/network_change_notifier_unittest.cc
|
| @@ -105,6 +105,40 @@ TEST(NetworkChangeNotifierTest, IgnoreTeredoOnWindows) {
|
| #endif
|
| }
|
|
|
| +TEST(NetworkChangeNotifierTest, IgnoreAirdropOnMac) {
|
| + NetworkInterfaceList list;
|
| + NetworkInterface interface_airdrop;
|
| + interface_airdrop.type = NetworkChangeNotifier::CONNECTION_ETHERNET;
|
| + interface_airdrop.name = "awdl0";
|
| + interface_airdrop.friendly_name = "awdl0";
|
| + list.push_back(interface_airdrop);
|
| +
|
| +#if defined(OS_MACOSX)
|
| + EXPECT_EQ(NetworkChangeNotifier::CONNECTION_NONE,
|
| + NetworkChangeNotifier::ConnectionTypeFromInterfaceList(list));
|
| +#else
|
| + EXPECT_EQ(NetworkChangeNotifier::CONNECTION_ETHERNET,
|
| + NetworkChangeNotifier::ConnectionTypeFromInterfaceList(list));
|
| +#endif
|
| +}
|
| +
|
| +TEST(NetworkChangeNotifierTest, IgnoreTunnelsOnMac) {
|
| + NetworkInterfaceList list;
|
| + NetworkInterface interface_tunnel;
|
| + interface_tunnel.type = NetworkChangeNotifier::CONNECTION_ETHERNET;
|
| + interface_tunnel.name = "utun0";
|
| + interface_tunnel.friendly_name = "utun0";
|
| + list.push_back(interface_tunnel);
|
| +
|
| +#if defined(OS_MACOSX)
|
| + EXPECT_EQ(NetworkChangeNotifier::CONNECTION_NONE,
|
| + NetworkChangeNotifier::ConnectionTypeFromInterfaceList(list));
|
| +#else
|
| + EXPECT_EQ(NetworkChangeNotifier::CONNECTION_ETHERNET,
|
| + NetworkChangeNotifier::ConnectionTypeFromInterfaceList(list));
|
| +#endif
|
| +}
|
| +
|
| TEST(NetworkChangeNotifierTest, IgnoreVMInterfaces) {
|
| NetworkInterfaceList list;
|
| NetworkInterface interface_vmnet_linux;
|
|
|