Differences Between: [Versions 310 and 311] [Versions 311 and 401] [Versions 311 and 402] [Versions 311 and 403] [Versions 39 and 311]
(no description)
File Size: | 445 lines (17 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
oauth2_test:: (11 methods):
test_create_and_delete_standard_issuers()
test_create_nextcloud_without_url()
test_getters()
system_oauth_client_provider()
test_get_system_oauth_client()
test_enable_disable_issuer()
test_issuer_alloweddomains()
test_create_endpoints_for_standard_issuer()
create_endpoints_for_standard_issuer_provider()
test_get_all_issuers()
test_is_available_for_login()
Class: oauth2_test - X-Ref
Tests for oauth2 apis (\core\oauth2\*).test_create_and_delete_standard_issuers() X-Ref |
Tests the crud operations on oauth2 issuers. |
test_create_nextcloud_without_url() X-Ref |
Tests the crud operations on oauth2 issuers. |
test_getters() X-Ref |
Tests we can list and delete each of the persistents related to an issuer. |
system_oauth_client_provider() X-Ref |
Data provider for \core_oauth2_testcase::test_get_system_oauth_client(). return: array |
test_get_system_oauth_client($responsedata, $expiresin) X-Ref |
Tests we can get a logged in oauth client for a system account. param: \stdClass $responsedata The response data to be mocked. param: int $expiresin The expected expiration time. |
test_enable_disable_issuer() X-Ref |
Tests we can enable and disable an issuer. |
test_issuer_alloweddomains() X-Ref |
Test the alloweddomains for an issuer. |
test_create_endpoints_for_standard_issuer(string $type, ?string $discoveryurl = null,bool $hasmappingfields = true, ?string $baseurl = null, ?string $expectedexception = null) X-Ref |
Test endpoints creation for issuers. param: string $type Issuer type to create. param: string|null $discoveryurl Expected discovery URL or null if this endpoint doesn't exist. param: bool $hasmappingfields True if it's expected the issuer to create has mapping fields. param: string|null $baseurl The service URL (mandatory parameter for some issuers, such as NextCloud or IMS OBv2.1). param: string|null $expectedexception Name of the expected expection or null if no exception will be thrown. |
create_endpoints_for_standard_issuer_provider() X-Ref |
Data provider for test_create_endpoints_for_standard_issuer. return: array |
test_get_all_issuers() X-Ref |
Test for get all issuers. |
test_is_available_for_login() X-Ref |
Test for is available for login. |