mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-28 14:18:52 +00:00
[ticket/11994] Fix functional extension tests
PHPBB3-11994
This commit is contained in:
parent
7bc6f32100
commit
f98ddb23e8
1 changed files with 18 additions and 18 deletions
|
@ -83,18 +83,18 @@ class phpbb_functional_extension_acp_test extends phpbb_functional_test_case
|
||||||
$this->assertCount(5, $crawler->filter('.ext_disabled'));
|
$this->assertCount(5, $crawler->filter('.ext_disabled'));
|
||||||
|
|
||||||
$this->assertContains('phpBB Foo Extension', $crawler->filter('.ext_enabled')->eq(0)->text());
|
$this->assertContains('phpBB Foo Extension', $crawler->filter('.ext_enabled')->eq(0)->text());
|
||||||
$this->assertContainsLang('PURGE', $crawler->filter('.ext_enabled')->eq(0)->text());
|
$this->assertContainsLang('EXTENSION_UNINSTALL', $crawler->filter('.ext_enabled')->eq(0)->text());
|
||||||
|
|
||||||
$this->assertContains('The "test2" extension is not valid.', $crawler->filter('.ext_disabled')->eq(0)->text());
|
$this->assertContains('The “test2” extension is not valid.', $crawler->filter('.ext_disabled')->eq(0)->text());
|
||||||
|
|
||||||
$this->assertContains('The "test3" extension is not valid.', $crawler->filter('.ext_disabled')->eq(1)->text());
|
$this->assertContains('The “test3” extension is not valid.', $crawler->filter('.ext_disabled')->eq(1)->text());
|
||||||
|
|
||||||
$this->assertContains('phpBB Moo Extension', $crawler->filter('.ext_disabled')->eq(2)->text());
|
$this->assertContains('phpBB Moo Extension', $crawler->filter('.ext_disabled')->eq(2)->text());
|
||||||
$this->assertContainsLang('DETAILS', $crawler->filter('.ext_disabled')->eq(2)->text());
|
$this->assertContainsLang('DETAILS', $crawler->filter('.ext_disabled')->eq(2)->text());
|
||||||
$this->assertContainsLang('ENABLE', $crawler->filter('.ext_disabled')->eq(2)->text());
|
$this->assertContainsLang('EXTENSION_ENABLE', $crawler->filter('.ext_disabled')->eq(2)->text());
|
||||||
$this->assertContainsLang('PURGE', $crawler->filter('.ext_disabled')->eq(2)->text());
|
$this->assertContainsLang('EXTENSION_UNINSTALL', $crawler->filter('.ext_disabled')->eq(2)->text());
|
||||||
|
|
||||||
$this->assertContains('The "bar" extension is not valid.', $crawler->filter('.ext_disabled')->eq(3)->text());
|
$this->assertContains('The “bar” extension is not valid.', $crawler->filter('.ext_disabled')->eq(3)->text());
|
||||||
}
|
}
|
||||||
|
|
||||||
public function test_details()
|
public function test_details()
|
||||||
|
@ -148,8 +148,8 @@ class phpbb_functional_extension_acp_test extends phpbb_functional_test_case
|
||||||
$this->assertContainsLang('EXTENSION_OPTIONS', $crawler->filter('html')->text());
|
$this->assertContainsLang('EXTENSION_OPTIONS', $crawler->filter('html')->text());
|
||||||
$this->assertContainsLang('EXTENSION_ACTIONS', $crawler->filter('html')->text());
|
$this->assertContainsLang('EXTENSION_ACTIONS', $crawler->filter('html')->text());
|
||||||
|
|
||||||
$crawler = self::request('GET', 'adm/index.php?i=acp_extensions&mode=main&action=enable_pre&ext_name=vendor%2Fmoo&sid=' . $this->sid);
|
$crawler = self::request('GET', 'adm/index.php?i=acp_extensions&mode=main&action=enable_pre&ext_name=vendor%2Fmoo&sid=' . $this->sid);
|
||||||
$this->assertContainsLang('ENABLE_CONFIRM', $crawler->filter('html')->text());
|
$this->assertContains($this->lang('EXTENSION_ENABLE_CONFIRM', 'vendor/moo'), $crawler->filter('html')->text());
|
||||||
}
|
}
|
||||||
|
|
||||||
public function test_disable_pre()
|
public function test_disable_pre()
|
||||||
|
@ -160,8 +160,8 @@ class phpbb_functional_extension_acp_test extends phpbb_functional_test_case
|
||||||
$this->assertContainsLang('EXTENSION_OPTIONS', $crawler->filter('html')->text());
|
$this->assertContainsLang('EXTENSION_OPTIONS', $crawler->filter('html')->text());
|
||||||
$this->assertContainsLang('EXTENSION_ACTIONS', $crawler->filter('html')->text());
|
$this->assertContainsLang('EXTENSION_ACTIONS', $crawler->filter('html')->text());
|
||||||
|
|
||||||
$crawler = self::request('GET', 'adm/index.php?i=acp_extensions&mode=main&action=disable_pre&ext_name=foo&sid=' . $this->sid);
|
$crawler = self::request('GET', 'adm/index.php?i=acp_extensions&mode=main&action=disable_pre&ext_name=foo&sid=' . $this->sid);
|
||||||
$this->assertContainsLang('DISABLE_CONFIRM', $crawler->filter('html')->text());
|
$this->assertContains($this->lang('EXTENSION_DISABLE_CONFIRM', 'foo'), $crawler->filter('html')->text());
|
||||||
}
|
}
|
||||||
|
|
||||||
public function test_purge_pre()
|
public function test_purge_pre()
|
||||||
|
@ -170,19 +170,19 @@ class phpbb_functional_extension_acp_test extends phpbb_functional_test_case
|
||||||
$crawler = self::request('GET', 'adm/index.php?i=acp_extensions&mode=main&action=purge_pre&ext_name=test2&sid=' . $this->sid);
|
$crawler = self::request('GET', 'adm/index.php?i=acp_extensions&mode=main&action=purge_pre&ext_name=test2&sid=' . $this->sid);
|
||||||
$this->assertContains('The required file does not exist', $crawler->filter('html')->text());
|
$this->assertContains('The required file does not exist', $crawler->filter('html')->text());
|
||||||
|
|
||||||
$crawler = self::request('GET', 'adm/index.php?i=acp_extensions&mode=main&action=purge_pre&ext_name=foo&sid=' . $this->sid);
|
$crawler = self::request('GET', 'adm/index.php?i=acp_extensions&mode=main&action=purge_pre&ext_name=foo&sid=' . $this->sid);
|
||||||
$this->assertContainsLang('PURGE_CONFIRM', $crawler->filter('html')->text());
|
$this->assertContains($this->lang('EXTENSION_UNINSTALL_CONFIRM', 'foo'), $crawler->filter('html')->text());
|
||||||
}
|
}
|
||||||
|
|
||||||
public function test_actions()
|
public function test_actions()
|
||||||
{
|
{
|
||||||
$crawler = self::request('GET', 'adm/index.php?i=acp_extensions&mode=main&action=enable&ext_name=vendor%2Fmoo&sid=' . $this->sid);
|
$crawler = self::request('GET', 'adm/index.php?i=acp_extensions&mode=main&action=enable&ext_name=vendor%2Fmoo&sid=' . $this->sid);
|
||||||
$this->assertContainsLang('ENABLE_SUCCESS', $crawler->filter('html')->text());
|
$this->assertContainsLang('EXTENSION_ENABLE_SUCCESS', $crawler->filter('html')->text());
|
||||||
|
|
||||||
$crawler = self::request('GET', 'adm/index.php?i=acp_extensions&mode=main&action=disable&ext_name=vendor%2Fmoo&sid=' . $this->sid);
|
$crawler = self::request('GET', 'adm/index.php?i=acp_extensions&mode=main&action=disable&ext_name=vendor%2Fmoo&sid=' . $this->sid);
|
||||||
$this->assertContainsLang('DISABLE_SUCCESS', $crawler->filter('html')->text());
|
$this->assertContainsLang('EXTENSION_DISABLE_SUCCESS', $crawler->filter('html')->text());
|
||||||
|
|
||||||
$crawler = self::request('GET', 'adm/index.php?i=acp_extensions&mode=main&action=purge&ext_name=vendor%2Fmoo&sid=' . $this->sid);
|
$crawler = self::request('GET', 'adm/index.php?i=acp_extensions&mode=main&action=purge&ext_name=vendor%2Fmoo&sid=' . $this->sid);
|
||||||
$this->assertContainsLang('PURGE_SUCCESS', $crawler->filter('html')->text());
|
$this->assertContainsLang('EXTENSION_UNINSTALL_SUCCESS', $crawler->filter('html')->text());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue