summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/webui/bidi_checker_web_ui_test.h
diff options
context:
space:
mode:
authorjeremy@chromium.org <jeremy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-20 10:25:46 +0000
committerjeremy@chromium.org <jeremy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-20 10:25:46 +0000
commit52dc84021b685da622a96e0d0c35dbc3f1197ada (patch)
tree51dc0fde5dfc8a24d06416a131e3675f53f40941 /chrome/browser/ui/webui/bidi_checker_web_ui_test.h
parent6a037ccdec4e0e754b1857dcf10fbd483d4737b4 (diff)
downloadchromium_src-52dc84021b685da622a96e0d0c35dbc3f1197ada.zip
chromium_src-52dc84021b685da622a96e0d0c35dbc3f1197ada.tar.gz
chromium_src-52dc84021b685da622a96e0d0c35dbc3f1197ada.tar.bz2
Adding more bidichecker tests and doing some minor cleanups.
BUG=NONE TEST=NONE Review URL: http://codereview.chromium.org/8228009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110861 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui/webui/bidi_checker_web_ui_test.h')
-rw-r--r--chrome/browser/ui/webui/bidi_checker_web_ui_test.h20
1 files changed, 11 insertions, 9 deletions
diff --git a/chrome/browser/ui/webui/bidi_checker_web_ui_test.h b/chrome/browser/ui/webui/bidi_checker_web_ui_test.h
index 42992fe..594e4a76 100644
--- a/chrome/browser/ui/webui/bidi_checker_web_ui_test.h
+++ b/chrome/browser/ui/webui/bidi_checker_web_ui_test.h
@@ -15,27 +15,29 @@ class WebUIBidiCheckerBrowserTest : public WebUIBrowserTest {
public:
virtual ~WebUIBidiCheckerBrowserTest();
+ protected:
+ WebUIBidiCheckerBrowserTest();
+
// Runs the Bidi Checker on the given page URL. |isRTL| should be true when
// the active page locale is RTL.
void RunBidiCheckerOnPage(const char pageURL[], bool isRTL);
- protected:
- WebUIBidiCheckerBrowserTest();
-
// Setup test path.
virtual void SetUpInProcessBrowserTestFixture() OVERRIDE;
};
+// Base class for BidiChecker-based tests that run with an LTR UI.
+class WebUIBidiCheckerBrowserTestLTR : public WebUIBidiCheckerBrowserTest {
+ public:
+ void RunBidiCheckerOnPage(const char pageURL[]);
+};
+
// Base class for BidiChecker-based tests that run with an RTL UI.
-// Preloads the BidiChecker JS library for each test, as well as modifies the
-// active language.
-class WebUIBidiCheckerBrowserTestFakeBidi : public WebUIBidiCheckerBrowserTest {
+class WebUIBidiCheckerBrowserTestRTL : public WebUIBidiCheckerBrowserTest {
public:
- virtual ~WebUIBidiCheckerBrowserTestFakeBidi();
+ void RunBidiCheckerOnPage(const char pageURL[]);
protected:
- WebUIBidiCheckerBrowserTestFakeBidi();
-
virtual void SetUpOnMainThread() OVERRIDE;
virtual void CleanUpOnMainThread() OVERRIDE;