2 namespace Composer\Installers\Test;
4 use Composer\Installers\OntoWikiInstaller;
5 use Composer\Package\Package;
9 * Test for the OntoWikiInstaller
10 * code was taken from DokuWikiInstaller
12 class OntoWikiInstallerTest extends \PHPUnit_Framework_TestCase
15 * @var OntoWikiInstaller
19 public function setUp()
21 $this->installer = new OntoWikiInstaller();
25 * @dataProvider packageNameInflectionProvider
27 public function testInflectPackageVars($type, $name, $expected)
30 $this->installer->inflectPackageVars(array('name' => $name, 'type'=>$type)),
31 array('name' => $expected, 'type'=>$type)
35 public function packageNameInflectionProvider()
50 'some_ontowiki_extension',
51 'some_ontowiki_extension',
55 'some_ontowiki_extension.ontowiki',
56 'some_ontowiki_extension',
59 'ontowiki-translation',
60 'de-translation.ontowiki',
64 'ontowiki-translation',
65 'en-US-translation.ontowiki',
69 'ontowiki-translation',
75 'blue-theme.ontowiki',