Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(605)

Issue 8477044: Introduce Pyauto tests for Quasar (Google Talk Extension). (Closed)

Created:
9 years, 1 month ago by wud
Modified:
9 years ago
Reviewers:
frankf, Nirnimesh
CC:
chromium-reviews, Nirnimesh, John Grabowski, anantha, dyu1, Paweł Hajdan Jr., dennis_jeffrey
Visibility:
Public.

Description

Introduce Pyauto tests for Quasar (Google Talk Extension). Not including in continous build until confident that flakiness is addressed.

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Total comments: 87
Unified diffs Side-by-side diffs Delta from patch set Stats (+609 lines, --1 lines) Patch
A chrome/test/functional/quasar/__init__.py View 0 chunks +-1 lines, --1 lines 0 comments Download
A chrome/test/functional/quasar/jsutils.js View 1 2 3 4 5 1 chunk +83 lines, -0 lines 3 comments Download
A chrome/test/functional/quasar/pyauto_quasar.py View 1 2 1 chunk +48 lines, -0 lines 8 comments Download
A chrome/test/functional/quasar/quasar_base_test.py View 1 2 3 4 1 chunk +184 lines, -0 lines 52 comments Download
A chrome/test/functional/quasar/test_basic.py View 1 2 3 4 1 chunk +295 lines, -0 lines 24 comments Download

Messages

Total messages: 7 (0 generated)
Nirnimesh
@wud. FYI, you need to publish so that the codereview email gets sent out.
9 years, 1 month ago (2011-11-09 22:19:57 UTC) #1
wud
9 years, 1 month ago (2011-11-09 22:53:45 UTC) #2
wud
Ah, thank you. Published. On Wed, Nov 9, 2011 at 2:19 PM, <nirnimesh@chromium.org> wrote: > ...
9 years, 1 month ago (2011-11-09 22:54:15 UTC) #3
Nirnimesh
I haven't reviewed the complete code yet but I wanted to send the comments I ...
9 years, 1 month ago (2011-11-09 23:54:05 UTC) #4
frankf
Haven't finished reviewing yet... In general, it's good practice to have all the JS code ...
9 years, 1 month ago (2011-11-10 00:20:18 UTC) #5
wud
Thanks for the initial review-- and for teaching me so much about Python style. I ...
9 years, 1 month ago (2011-11-10 23:35:19 UTC) #6
frankf
9 years ago (2011-12-05 20:34:56 UTC) #7
http://codereview.chromium.org/8477044/diff/6007/chrome/test/functional/quasa...
File chrome/test/functional/quasar/jsutils.js (right):

http://codereview.chromium.org/8477044/diff/6007/chrome/test/functional/quasa...
chrome/test/functional/quasar/jsutils.js:12: $VIEW = function(query) {
Please document these functions. It goes a long way for anyone maintaining it
later.

http://codereview.chromium.org/8477044/diff/6007/chrome/test/functional/quasa...
File chrome/test/functional/quasar/quasar_base_test.py (right):

http://codereview.chromium.org/8477044/diff/6007/chrome/test/functional/quasa...
chrome/test/functional/quasar/quasar_base_test.py:33: 'Failed to download Quasar
extension')
nit: period at end of msg, also in other places.

http://codereview.chromium.org/8477044/diff/6007/chrome/test/functional/quasa...
chrome/test/functional/quasar/quasar_base_test.py:37: self.assertTrue(extension,
'Failed to install Quasar extension')
You no longer need to explicitly test for this as the verification is done in
GetExtensionInfo.

http://codereview.chromium.org/8477044/diff/6007/chrome/test/functional/quasa...
chrome/test/functional/quasar/quasar_base_test.py:139: if not isinstance(value,
basestring):
don't need the if statement.

http://codereview.chromium.org/8477044/diff/6007/chrome/test/functional/quasa...
File chrome/test/functional/quasar/test_basic.py (right):

http://codereview.chromium.org/8477044/diff/6007/chrome/test/functional/quasa...
chrome/test/functional/quasar/test_basic.py:55: # TODO(wud): replace after click
BA icon is supported.
Browser action hook is now implemented:
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/functional/extens...

Powered by Google App Engine
This is Rietveld 408576698