WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
59985
nrwt: revamp integration tests incl. tests for servers
https://bugs.webkit.org/show_bug.cgi?id=59985
Summary
nrwt: revamp integration tests incl. tests for servers
Dirk Pranke
Reported
2011-05-02 17:10:28 PDT
nrwt: revamp integration tests incl. tests for servers
Attachments
Patch
(15.95 KB, patch)
2011-05-02 17:19 PDT
,
Dirk Pranke
no flags
Details
Formatted Diff
Diff
add mock_drt_unittest changes
(19.14 KB, patch)
2011-05-02 18:06 PDT
,
Dirk Pranke
ojan
: review+
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Dirk Pranke
Comment 1
2011-05-02 17:19:51 PDT
Created
attachment 92014
[details]
Patch
Dirk Pranke
Comment 2
2011-05-02 18:06:21 PDT
Created
attachment 92022
[details]
add mock_drt_unittest changes
Dirk Pranke
Comment 3
2011-05-02 18:12:00 PDT
Note that this patch has three main aspects: (1) it adds real tests for the http and websocket servers - relevant given the fix in
bug 59977
(2) it gives us a way to run "integration" tests that will affect the environment on the local machine (as opposed to unit tests). I added some functions to port_testcase.py for this, but it needs a better home. And (3) it adds a default set of integration tests to each port implementation via the port_testcase.py module.
Adam Barth
Comment 4
2011-05-02 18:14:10 PDT
Comment on
attachment 92022
[details]
add mock_drt_unittest changes View in context:
https://bugs.webkit.org/attachment.cgi?id=92022&action=review
> Tools/ChangeLog:12 > + These tests can be run manually by invoking python on the > + test file in question and passing the '-i' flag, but are > + not run automatically as part of test-webkitpy.
Cool!
Dirk Pranke
Comment 5
2011-05-05 15:42:41 PDT
Committed
r85896
: <
http://trac.webkit.org/changeset/85896
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug