diff options
Diffstat (limited to 'chrome/test/ui/ui_test.h')
-rw-r--r-- | chrome/test/ui/ui_test.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/chrome/test/ui/ui_test.h b/chrome/test/ui/ui_test.h index 5752bc7..0027c97 100644 --- a/chrome/test/ui/ui_test.h +++ b/chrome/test/ui/ui_test.h @@ -273,6 +273,19 @@ class UITest : public testing::Test { // error. DictionaryValue* GetDefaultProfilePreferences(); + // Generate the URL for testing a particular test. + // HTML for the tests is all located in + // test_root_directory\test_directory\<testcase> + static GURL GetTestUrl(const std::wstring& test_directory, + const std::wstring &test_case); + + // Waits for the test case to finish. + // ASSERTS if there are test failures. + void WaitForFinish(const std::string &name, + const std::string &id, const GURL &url, + const std::string& test_complete_cookie, + const std::string& expected_cookie_value, + const int wait_time); private: // Check that no processes related to Chrome exist, displaying // the given message if any do. |