PHP Class Gitonomy\Git\Tests\AbstractTest

Inheritance: extends PHPUnit_Framework_TestCase
Mostra file Open project: gitonomy/gitlib Class Usage Examples

Public Methods

Method Description
createEmptyRepository ( $bare = true ) : Repository Creates an empty git repository and returns instance.
createFoobarRepository ( $bare = true ) : Repository Creates a fixture test repository.
createTempDir ( ) : string Created an empty directory and return path to it.
deleteDir ( string $dir ) Deletes a directory recursively.
provideEmpty ( ) Can be used as data provider to get bare/not-bare repositories.
provideFoobar ( ) Can be used as data provider to get bare/not-bare repositories.
registerDeletion ( Repository $repository )

Protected Methods

Method Description
getOptions ( )

Method Details

createEmptyRepository() public static method

Creates an empty git repository and returns instance.
public static createEmptyRepository ( $bare = true ) : Repository
return Gitonomy\Git\Repository

createFoobarRepository() public static method

Creates a fixture test repository.
public static createFoobarRepository ( $bare = true ) : Repository
return Gitonomy\Git\Repository

createTempDir() public static method

Created an empty directory and return path to it.
public static createTempDir ( ) : string
return string a fullpath

deleteDir() public static method

Deletes a directory recursively.
public static deleteDir ( string $dir )
$dir string directory to delete

getOptions() protected static method

protected static getOptions ( )

provideEmpty() public static method

Can be used as data provider to get bare/not-bare repositories.
public static provideEmpty ( )

provideFoobar() public static method

Can be used as data provider to get bare/not-bare repositories.
public static provideFoobar ( )

registerDeletion() public static method

public static registerDeletion ( Repository $repository )
$repository Gitonomy\Git\Repository