1 | // Copyright (C) 2010 Google Inc. |
2 | // |
3 | // Licensed under the Apache License, Version 2.0 (the "License"); |
4 | // you may not use this file except in compliance with the License. |
5 | // You may obtain a copy of the License at |
6 | // |
7 | // http://www.apache.org/licenses/LICENSE-2.0 |
8 | // |
9 | // Unless required by applicable law or agreed to in writing, software |
10 | // distributed under the License is distributed on an "AS IS" BASIS, |
11 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
12 | // See the License for the specific language governing permissions and |
13 | // limitations under the License. |
14 | |
15 | package com.google.caja.plugin; |
16 | |
17 | import org.openqa.selenium.WebDriver; |
18 | |
19 | /** |
20 | * For starting up the server and browser a BrowserTestCase does, then |
21 | * stopping so that you can try making requests to server and/or see how the |
22 | * browser behaves in the test environment. |
23 | * |
24 | * To run this easily, 'ant runbrowserstub'. |
25 | * |
26 | * @author kpreid@switchb.org (Kevin Reid) |
27 | */ |
28 | public class BrowserTestCaseStub extends BrowserTestCase { |
29 | public static final void main(String[] args) { |
30 | new BrowserTestCaseStub().runBrowserTest(""); |
31 | } |
32 | |
33 | @Override |
34 | @SuppressWarnings("deprecation") |
35 | protected void driveBrowser(WebDriver driver, String pageName) { |
36 | Thread.currentThread().suspend(); |
37 | } |
38 | } |