diff options
author | kkania@chromium.org <kkania@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-04 20:14:29 +0000 |
---|---|---|
committer | kkania@chromium.org <kkania@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-04 20:14:29 +0000 |
commit | 7f01dde7a68ea76b24aa3c0afd5ca528e2ef9b0c (patch) | |
tree | ef16ccfa623aaffd3d193bfd2e5dd7254ed5f9d0 /chrome/test/chromedriver/status_unittest.cc | |
parent | 8a48f3f925b5f3b15b69ea6d11568b85987ffc47 (diff) | |
download | chromium_src-7f01dde7a68ea76b24aa3c0afd5ca528e2ef9b0c.zip chromium_src-7f01dde7a68ea76b24aa3c0afd5ca528e2ef9b0c.tar.gz chromium_src-7f01dde7a68ea76b24aa3c0afd5ca528e2ef9b0c.tar.bz2 |
[chromedriver] Implement connecting to devtools and loading a page.
BUG=none
Review URL: https://chromiumcodereview.appspot.com/11415205
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171035 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test/chromedriver/status_unittest.cc')
-rw-r--r-- | chrome/test/chromedriver/status_unittest.cc | 36 |
1 files changed, 26 insertions, 10 deletions
diff --git a/chrome/test/chromedriver/status_unittest.cc b/chrome/test/chromedriver/status_unittest.cc index a585afb..9946c07 100644 --- a/chrome/test/chromedriver/status_unittest.cc +++ b/chrome/test/chromedriver/status_unittest.cc @@ -14,17 +14,33 @@ TEST(StatusTest, Ok) { } TEST(StatusTest, Error) { - Status ok(kUnknownCommand); - ASSERT_FALSE(ok.IsOk()); - ASSERT_TRUE(ok.IsError()); - ASSERT_EQ(kUnknownCommand, ok.code()); - ASSERT_STREQ("unknown command", ok.message().c_str()); + Status error(kUnknownCommand); + ASSERT_FALSE(error.IsOk()); + ASSERT_TRUE(error.IsError()); + ASSERT_EQ(kUnknownCommand, error.code()); + ASSERT_STREQ("unknown command", error.message().c_str()); } TEST(StatusTest, ErrorWithDetails) { - Status ok(kUnknownError, "something happened"); - ASSERT_FALSE(ok.IsOk()); - ASSERT_TRUE(ok.IsError()); - ASSERT_EQ(kUnknownError, ok.code()); - ASSERT_STREQ("unknown error: something happened", ok.message().c_str()); + Status error(kUnknownError, "something happened"); + ASSERT_FALSE(error.IsOk()); + ASSERT_TRUE(error.IsError()); + ASSERT_EQ(kUnknownError, error.code()); + ASSERT_STREQ("unknown error: something happened", error.message().c_str()); +} + +TEST(StatusTest, ErrorWithCause) { + Status error( + kUnknownCommand, "quit", + Status( + kUnknownError, "something happened", + Status(kSessionNotCreatedException))); + ASSERT_FALSE(error.IsOk()); + ASSERT_TRUE(error.IsError()); + ASSERT_EQ(kUnknownCommand, error.code()); + ASSERT_STREQ( + "unknown command: quit\n" + "from unknown error: something happened\n" + "from session not created exception", + error.message().c_str()); } |