Changeset 202742 in webkit


Ignore:
Timestamp:
Jul 1, 2016 10:06:57 AM (8 years ago)
Author:
commit-queue@webkit.org
Message:

Web Inspector: Make enabling protocol logging in inspector tests easy to remember
https://bugs.webkit.org/show_bug.cgi?id=159323

Patch by Joseph Pecoraro <Joseph Pecoraro> on 2016-07-01
Reviewed by Brian Burg.

Now you just need to type InspectorTest.debug() or
ProtocolTest.debug() and it will include stderr logging.

  • UserInterface/Test/FrontendTestHarness.js:

(FrontendTestHarness.prototype.debug):

  • UserInterface/Test/ProtocolTestHarness.js:

(ProtocolTestHarness.prototype.debug):
(ProtocolTestHarness):

  • UserInterface/Test/TestHarness.js:

(TestHarness.prototype.debug):

Location:
trunk/Source/WebInspectorUI
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebInspectorUI/ChangeLog

    r202722 r202742  
     12016-07-01  Joseph Pecoraro  <pecoraro@apple.com>
     2
     3        Web Inspector: Make enabling protocol logging in inspector tests easy to remember
     4        https://bugs.webkit.org/show_bug.cgi?id=159323
     5
     6        Reviewed by Brian Burg.
     7
     8        Now you just need to type InspectorTest.debug() or
     9        ProtocolTest.debug() and it will include stderr logging.
     10
     11        * UserInterface/Test/FrontendTestHarness.js:
     12        (FrontendTestHarness.prototype.debug):
     13        * UserInterface/Test/ProtocolTestHarness.js:
     14        (ProtocolTestHarness.prototype.debug):
     15        (ProtocolTestHarness):
     16        * UserInterface/Test/TestHarness.js:
     17        (TestHarness.prototype.debug):
     18
    1192016-06-30  Matt Baker  <mattbaker@apple.com>
    220
  • trunk/Source/WebInspectorUI/UserInterface/Test/FrontendTestHarness.js

    r201048 r202742  
    8787    }
    8888
     89    debug()
     90    {
     91        this.dumpActivityToSystemConsole = true;
     92        InspectorBackend.dumpInspectorProtocolMessages = true;
     93    }
     94
    8995    // Frontend test-specific methods.
    9096
  • trunk/Source/WebInspectorUI/UserInterface/Test/ProtocolTestHarness.js

    r188687 r202742  
    7070            return InspectorProtocol.awaitCommand(args);
    7171    }
     72
     73    debug()
     74    {
     75        this.dumpActivityToSystemConsole = true;
     76        this.dumpInspectorProtocolMessages = true;
     77    }
    7278}
  • trunk/Source/WebInspectorUI/UserInterface/Test/TestHarness.js

    r194704 r202742  
    4949
    5050    evaluateInPage(string, callback)
     51    {
     52        throw new Error("Must be implemented by subclasses.");
     53    }
     54
     55    debug()
    5156    {
    5257        throw new Error("Must be implemented by subclasses.");
Note: See TracChangeset for help on using the changeset viewer.