• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 #include "base/file_util.h"
6 #include "base/files/file_path.h"
7 #include "chrome/test/remoting/remote_desktop_browsertest.h"
8 #include "chrome/test/remoting/waiter.h"
9 
10 namespace remoting {
11 
IN_PROC_BROWSER_TEST_F(RemoteDesktopBrowserTest,MANUAL_Cancel_PIN)12 IN_PROC_BROWSER_TEST_F(RemoteDesktopBrowserTest, MANUAL_Cancel_PIN) {
13   SetUpTestForMe2Me();
14 
15   content::WebContents* content = app_web_content();
16   LoadScript(content, FILE_PATH_LITERAL("cancel_pin_browser_test.js"));
17 
18   RunJavaScriptTest(content, "Cancel_PIN", "{"
19     "pin: '" + me2me_pin() + "'"
20   "}");
21 
22   Cleanup();
23 }
24 
IN_PROC_BROWSER_TEST_F(RemoteDesktopBrowserTest,MANUAL_Invalid_PIN)25 IN_PROC_BROWSER_TEST_F(RemoteDesktopBrowserTest, MANUAL_Invalid_PIN) {
26   SetUpTestForMe2Me();
27 
28   content::WebContents* content = app_web_content();
29   LoadScript(content, FILE_PATH_LITERAL("invalid_pin_browser_test.js"));
30 
31   RunJavaScriptTest(content, "Invalid_PIN", "{"
32     "pin: '" + me2me_pin() + "'"
33   "}");
34 
35   Cleanup();
36 }
37 
IN_PROC_BROWSER_TEST_F(RemoteDesktopBrowserTest,MANUAL_Update_PIN)38 IN_PROC_BROWSER_TEST_F(RemoteDesktopBrowserTest, MANUAL_Update_PIN) {
39   SetUpTestForMe2Me();
40 
41   content::WebContents* content = app_web_content();
42   LoadScript(content, FILE_PATH_LITERAL("update_pin_browser_test.js"));
43 
44   RunJavaScriptTest(content, "Update_PIN", "{"
45     "old_pin: '" + me2me_pin() + "',"
46     "new_pin: '314159'"
47   "}");
48 
49   Cleanup();
50 }
51 
52 }  // namespace remoting
53