webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
WebProcessTest Class Referenceabstract

#include <WebProcessTest.h>

Inheritance diagram for WebProcessTest:
WebKitDOMDOMWindowTest WebKitDOMNodeFilterTest WebKitDOMNodeTest WebKitDOMXPathNSResolverTest WebKitFrameTest WebKitWebEditorTest

Public Member Functions

virtual ~WebProcessTest ()
 
virtual bool runTest (const char *testName, WebKitWebPage *)=0
 

Static Public Member Functions

static void assertObjectIsDeletedWhenTestFinishes (GObject *)
 
static void add (const String &testName, std::function< std::unique_ptr< WebProcessTest >()>)
 
static std::unique_ptr< WebProcessTestcreate (const String &testName)
 

Constructor & Destructor Documentation

◆ ~WebProcessTest()

virtual WebProcessTest::~WebProcessTest ( )
inlinevirtual

Member Function Documentation

◆ add()

void WebProcessTest::add ( const String &  testName,
std::function< std::unique_ptr< WebProcessTest >()>  closure 
)
static

◆ assertObjectIsDeletedWhenTestFinishes()

void WebProcessTest::assertObjectIsDeletedWhenTestFinishes ( GObject object)
static

◆ create()

std::unique_ptr< WebProcessTest > WebProcessTest::create ( const String &  testName)
static

◆ runTest()

virtual bool WebProcessTest::runTest ( const char *  testName,
WebKitWebPage  
)
pure virtual

The documentation for this class was generated from the following files: