MediaWiki  master
ApiWatchTest Class Reference

API Database medium. More...

Inheritance diagram for ApiWatchTest:
Collaboration diagram for ApiWatchTest:

Public Member Functions

 getTokens ()
 
 testGetRollbackToken ()
 
 testWatchClear ()
 testWatchEdit More...
 
 testWatchEdit ()
 
 testWatchProtect ()
 
 testWatchRollback ( $data)
 Broken Broken because there is currently no revision info in the $pageinfo. More...
 
- Public Member Functions inherited from ApiTestCase
 testApiTestGroup ()
 

Additional Inherited Members

- Static Public Member Functions inherited from ApiTestCase
static apiExceptionHasCode (ApiUsageException $ex, $code)
 
- Protected Member Functions inherited from ApiTestCase
 doApiRequest (array $params, array $session=null, $appendModule=false, User $user=null, $tokenType=null)
 Does the API request and returns the result. More...
 
 doApiRequestWithToken (array $params, array $session=null, User $user=null, $tokenType='auto')
 Convenience function to access the token parameter of doApiRequest() more succinctly. More...
 
 doLogin ( $testUser=null)
 Previously this would do API requests to log in, as well as setting $wgUser and the request context's user. More...
 
 getTokenList (TestUser $user, $session=null)
 
 setExpectedApiException ( $msg, $code=null, array $data=null, $httpCode=0)
 Expect an ApiUsageException to be thrown with the given parameters, which are the same as ApiUsageException::newWithMessage()'s parameters. More...
 
 setUp ()
 
 tearDown ()
 
- Protected Member Functions inherited from MediaWikiLangTestCase
 setUp ()
 
- Static Protected Member Functions inherited from ApiTestCase
static getErrorFormatter ()
 
- Protected Attributes inherited from ApiTestCase
ApiTestContext $apiContext
 
- Static Protected Attributes inherited from ApiTestCase
static $apiUrl
 
static $errorFormatter = null
 

Detailed Description

API Database medium.

Todo:
This test suite is severly broken and need a full review

ApiWatch

Definition at line 11 of file ApiWatchTest.php.

Member Function Documentation

◆ getTokens()

ApiWatchTest::getTokens ( )

◆ testGetRollbackToken()

ApiWatchTest::testGetRollbackToken ( )

Definition at line 88 of file ApiWatchTest.php.

References $keys, ApiTestCase\doApiRequest(), getTokens(), and Title\newFromText().

◆ testWatchClear()

ApiWatchTest::testWatchClear ( )

testWatchEdit

Definition at line 35 of file ApiWatchTest.php.

References $tokens, as, ApiTestCase\doApiRequest(), and getTokens().

◆ testWatchEdit()

ApiWatchTest::testWatchEdit ( )

Definition at line 16 of file ApiWatchTest.php.

References $tokens, ApiTestCase\doApiRequest(), and getTokens().

◆ testWatchProtect()

ApiWatchTest::testWatchProtect ( )

Definition at line 72 of file ApiWatchTest.php.

References $tokens, ApiTestCase\doApiRequest(), and getTokens().

◆ testWatchRollback()

ApiWatchTest::testWatchRollback (   $data)

Broken Broken because there is currently no revision info in the $pageinfo.

testGetRollbackToken

Definition at line 124 of file ApiWatchTest.php.

References $keys, and ApiTestCase\doApiRequest().


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