Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / chrome / test / data / extensions / api_test / gcd_private / api / receive_new_device.js
1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 onload = function() {
6   chrome.test.runTests([
7       function receiveNewDevice() {
8         chrome.gcdPrivate.onDeviceStateChanged.addListener(
9             function(device) {
10               chrome.test.assertEq(device.setupType, "mdns");
11               chrome.test.assertEq(device.deviceId,
12                                    "mdns:myService._privet._tcp.local");
13               chrome.test.assertEq(device.deviceType, "printer");
14               chrome.test.assertEq(device.deviceName,
15                                    "Sample device");
16               chrome.test.assertEq(device.deviceDescription,
17                                    "Sample device description");
18
19               chrome.test.notifyPass();
20       })
21   }]);
22 };