phpDocumentor GalleryCore
PHPUnit
[ class tree: GalleryCore ] [ index: GalleryCore ] [ all elements ]

Class: EmbedTest

Source Location: /modules/core/test/phpunit/EmbedTest.class

Class EmbedTest

Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From GalleryTestCase

GalleryTestCase::$_cleanup

Inherited From GalleryTestCase

GalleryTestCase::GalleryTestCase()
GalleryTestCase::assert()
GalleryTestCase::assertEquals()
GalleryTestCase::assertErrorEquals()
Fail if the provided GalleryStatus object does not contain the given error code.
GalleryTestCase::assertEventFired()
Fail if the provided event name was not fired.
GalleryTestCase::assertEventNotFired()
Fail if the provided event name was fired
GalleryTestCase::DeepCompare()
GalleryTestCase::failWithStatus()
This is deprecated in Gallery 2.3 -- now tests should just return $ret and let the framework generate the right failure message.
GalleryTestCase::getEntityCounter()
Get the entity counter listener which contains the types and number of elements deleted.
GalleryTestCase::setUp()
GalleryTestCase::tearDown()
GalleryTestCase::_array_unshift_key_value()
Utility method to array_unshift a single key => value pair.
GalleryTestCase::_becomeGuestUser()
GalleryTestCase::_createDerivative()
GalleryTestCase::_createLinkedItem()
Create a random link item
GalleryTestCase::_createRandomAlbum()
Create a random album
GalleryTestCase::_createRandomDataItem()
Create a random data item
GalleryTestCase::_createRandomGroup()
Create a random group
GalleryTestCase::_createRandomUser()
Create a random user
GalleryTestCase::_createUser()
GalleryTestCase::_deleteAndVerifyEntity()
GalleryTestCase::_disableUserName()
Convenience method to mark a username as disabled.
GalleryTestCase::_getRootId()
GalleryTestCase::_getUnusedId()
Get an id that is not used for anything.
GalleryTestCase::_initEventListenersForTest()
Disable all but some core event listeners by default.
GalleryTestCase::_markEventListenersForCleanup()
Create a backup of the registered event listeners which will be restored in tearDown.
GalleryTestCase::_markFactoryForCleanup()
Create a backup of the factory data which will be restored in tearDown.
GalleryTestCase::_markFactoryModuleForCleanup()
GalleryTestCase::_markForCleanup()
GalleryTestCase::_markPluginParametersForCleanup()
Store plugin parameters to be restored in tearDown
GalleryTestCase::_markToolkitForCleanup()
GalleryTestCase::_registerEventListener()
Register a The NullEventListener for a test
GalleryTestCase::_registerFactoryImplementationForTest()
Register a factory implementation temporarily for this test.
GalleryTestCase::_registerTestEventListener()
Register and event name and associated listener (deprecated).
GalleryTestCase::_setMarkupType()
Set core parameter for markup type.
GalleryTestCase::_signUrl()
Adds an authToken to the given URL
GalleryTestCase::_unregisterFactoryImplementationForTest()
Unregister a specific factory implementation or all implementations of a spefific type temporarily for this test.
GalleryTestCase::_verifyEntity()
GalleryTestCase::_verifyFields()
GalleryTestCase::_verifyMissing()

[ Top ]
Method Summary
EmbedTest   EmbedTest()  
void   setUp()  
void   tearDown()  
void   testCheckActiveUserChangeToAnonymous()  
void   testCheckActiveUserLoginAdministrator()  
void   testCheckActiveUserLoginFromAnonymous()  
void   testCheckActiveUserLoginNonAdministrator()  
void   testCheckActiveUserNewId()  
void   testCheckActiveUserResumeAnonymousUser()  
void   testCheckActiveUserSameId()  
void   testCheckActiveUserSwitchUserGalleryUserNotSet()  
void   testCheckApiVersionOnInit()  
void   testCreateUserWithClearTextPassword()  
void   testEmbeddedLogin()  
void   testEmbeddedLogout()  
void   testEmbeddingAppSpecifiesDifferentAdodbFetchMode()  
void   testGetBlock()  
void   testGetEmbedPathByHttpRequestInvalidRequest()  
void   testGetEmbedPathByHttpRequestNoServerAddr()  
void   testGetEmbedPathByHttpRequestNoServerAddrG2NotInstalled()  
void   testGetEmbedPathByHttpRequestValidRequest()  
void   testInitMultipleTimes()  
void   testInitSecondPass()  
void   testIsCompatibleWithEmbedApi()  
void   testParseHtml()   create some pseudo <head> html section and use parseHtml to extract the title, css, and javascript. Multiple css styles are allowed and multiple javascript sections are allowed.
void   testSetThemeForRequest()  
void   testUpdateUserWithClearTextPassword()  
void   testUpdateUserWithHashedPasswordMissingHashMethod()  
void   testUpdateUserWithInvalidHashMethod()  
void   testUpdateUserWithMd5PasswordHash()  
void   testUpdateUserWithPhpassPasswordHash()  
void   _createTestUsers()  

[ Top ]
Methods
Constructor EmbedTest  [line 37]

  EmbedTest EmbedTest( $methodName  )

Parameters:
   $methodName: 


[ Top ]
setUp  [line 41]

  void setUp( )



Redefinition of:
GalleryTestCase::setUp()

[ Top ]
tearDown  [line 73]

  void tearDown( )



Redefinition of:
GalleryTestCase::tearDown()

[ Top ]
testCheckActiveUserChangeToAnonymous  [line 355]

  void testCheckActiveUserChangeToAnonymous( )



[ Top ]
testCheckActiveUserLoginAdministrator  [line 455]

  void testCheckActiveUserLoginAdministrator( )



[ Top ]
testCheckActiveUserLoginFromAnonymous  [line 419]

  void testCheckActiveUserLoginFromAnonymous( )



[ Top ]
testCheckActiveUserLoginNonAdministrator  [line 487]

  void testCheckActiveUserLoginNonAdministrator( )



[ Top ]
testCheckActiveUserNewId  [line 320]

  void testCheckActiveUserNewId( )



[ Top ]
testCheckActiveUserResumeAnonymousUser  [line 386]

  void testCheckActiveUserResumeAnonymousUser( )



[ Top ]
testCheckActiveUserSameId  [line 286]

  void testCheckActiveUserSameId( )



[ Top ]
testCheckActiveUserSwitchUserGalleryUserNotSet  [line 508]

  void testCheckActiveUserSwitchUserGalleryUserNotSet( )



[ Top ]
testCheckApiVersionOnInit  [line 536]

  void testCheckApiVersionOnInit( )



[ Top ]
testCreateUserWithClearTextPassword  [line 734]

  void testCreateUserWithClearTextPassword( )



[ Top ]
testEmbeddedLogin  [line 694]

  void testEmbeddedLogin( )



[ Top ]
testEmbeddedLogout  [line 712]

  void testEmbeddedLogout( )



[ Top ]
testEmbeddingAppSpecifiesDifferentAdodbFetchMode  [line 560]

  void testEmbeddingAppSpecifiesDifferentAdodbFetchMode( )



[ Top ]
testGetBlock  [line 597]

  void testGetBlock( )



[ Top ]
testGetEmbedPathByHttpRequestInvalidRequest  [line 633]

  void testGetEmbedPathByHttpRequestInvalidRequest( )



[ Top ]
testGetEmbedPathByHttpRequestNoServerAddr  [line 649]

  void testGetEmbedPathByHttpRequestNoServerAddr( )



[ Top ]
testGetEmbedPathByHttpRequestNoServerAddrG2NotInstalled  [line 671]

  void testGetEmbedPathByHttpRequestNoServerAddrG2NotInstalled( )



[ Top ]
testGetEmbedPathByHttpRequestValidRequest  [line 614]

  void testGetEmbedPathByHttpRequestValidRequest( )



[ Top ]
testInitMultipleTimes  [line 171]

  void testInitMultipleTimes( )



[ Top ]
testInitSecondPass  [line 222]

  void testInitSecondPass( )



[ Top ]
testIsCompatibleWithEmbedApi  [line 269]

  void testIsCompatibleWithEmbedApi( )



[ Top ]
testParseHtml  [line 92]

  void testParseHtml( )

create some pseudo <head> html section and use parseHtml to extract the title, css, and javascript. Multiple css styles are allowed and multiple javascript sections are allowed.

Furthermore, there are 2 types of css tags and 2 types of script tags.



[ Top ]
testSetThemeForRequest  [line 581]

  void testSetThemeForRequest( )



[ Top ]
testUpdateUserWithClearTextPassword  [line 752]

  void testUpdateUserWithClearTextPassword( )



[ Top ]
testUpdateUserWithHashedPasswordMissingHashMethod  [line 819]

  void testUpdateUserWithHashedPasswordMissingHashMethod( )



[ Top ]
testUpdateUserWithInvalidHashMethod  [line 831]

  void testUpdateUserWithInvalidHashMethod( )



[ Top ]
testUpdateUserWithMd5PasswordHash  [line 774]

  void testUpdateUserWithMd5PasswordHash( )



[ Top ]
testUpdateUserWithPhpassPasswordHash  [line 797]

  void testUpdateUserWithPhpassPasswordHash( )



[ Top ]
_createTestUsers  [line 844]

  void _createTestUsers( $count  )

Parameters:
   $count: 


[ Top ]

Documentation generated on Fri, 08 Oct 2010 04:50:02 -0700 by phpDocumentor 1.3.0RC6