mirror of
https://github.com/kamilwylegala/cakephp2-php8.git
synced 2024-11-15 11:28:25 +00:00
Updating test cases to use new Shell internals.
Cleaning up some mocks.
This commit is contained in:
parent
7921ef1282
commit
a3023430c8
5 changed files with 11 additions and 10 deletions
|
@ -51,7 +51,7 @@ class AclShellTest extends CakeTestCase {
|
|||
|
||||
$this->Dispatcher = $this->getMock(
|
||||
'ShellDispatcher',
|
||||
array('getInput', 'stdout', 'stderr', '_stop', '_initEnvironment', 'dispatch', 'clear')
|
||||
array('_stop', '_initEnvironment', 'dispatch')
|
||||
);
|
||||
$this->Task = $this->getMock(
|
||||
'AclShell',
|
||||
|
|
|
@ -40,7 +40,7 @@ class ApiShellTest extends CakeTestCase {
|
|||
parent::setUp();
|
||||
$this->Dispatcher = $this->getMock(
|
||||
'ShellDispatcher',
|
||||
array('getInput', 'stdout', 'stderr', '_stop', '_initEnvironment', 'dispatch', 'clear')
|
||||
array('_stop', '_initEnvironment', 'dispatch')
|
||||
);
|
||||
$this->Shell = $this->getMock(
|
||||
'ApiShell',
|
||||
|
|
|
@ -52,7 +52,7 @@ class BakeShellTest extends CakeTestCase {
|
|||
parent::setUp();
|
||||
$this->Dispatcher = $this->getMock(
|
||||
'ShellDispatcher',
|
||||
array('getInput', 'stdout', 'stderr', '_stop', '_initEnvironment', 'clear')
|
||||
array('_stop', '_initEnvironment')
|
||||
);
|
||||
$this->Shell = $this->getMock(
|
||||
'BakeShell',
|
||||
|
|
|
@ -50,14 +50,15 @@ class CommandListTest extends CakeTestCase {
|
|||
|
||||
$this->Dispatcher = $this->getMock(
|
||||
'ShellDispatcher',
|
||||
array('getInput', 'stderr', '_stop', '_initEnvironment', 'dispatch', 'clear')
|
||||
array('_stop', '_initEnvironment', 'dispatch')
|
||||
);
|
||||
$this->Dispatcher->stdout = new TestStringOutput();
|
||||
$out = new TestStringOutput();
|
||||
$in = $this->getMock('ConsoleInput');
|
||||
|
||||
$this->Shell = $this->getMock(
|
||||
'CommandListShell',
|
||||
array('in', '_stop'),
|
||||
array(&$this->Dispatcher)
|
||||
array('in', '_stop', 'clear'),
|
||||
array(&$this->Dispatcher, $out, null, $in)
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -77,7 +78,7 @@ class CommandListTest extends CakeTestCase {
|
|||
*/
|
||||
function testMain() {
|
||||
$this->Shell->main();
|
||||
$output = $this->Dispatcher->stdout->output;
|
||||
$output = $this->Shell->stdout->output;
|
||||
|
||||
$expected = "/example \[.*TestPlugin, TestPluginTwo.*\]/";
|
||||
$this->assertPattern($expected, $output);
|
||||
|
|
|
@ -34,11 +34,11 @@ class TestSuiteShellTest extends CakeTestCase {
|
|||
public function setUp() {
|
||||
$this->Dispatcher = $this->getMock(
|
||||
'ShellDispatcher',
|
||||
array('getInput', 'stdout', 'stderr', '_stop', '_initEnvironment', 'clear')
|
||||
array('_stop', '_initEnvironment')
|
||||
);
|
||||
$this->Shell = $this->getMock(
|
||||
'TestSuiteShell',
|
||||
array('in', 'out', 'hr', 'help', 'error', 'err', '_stop', 'initialize', 'run'),
|
||||
array('in', 'out', 'hr', 'help', 'error', 'err', '_stop', 'initialize', 'run', 'clear'),
|
||||
array(&$this->Dispatcher)
|
||||
);
|
||||
$this->Shell->Dispatch->shellPaths = App::path('shells');
|
||||
|
|
Loading…
Reference in a new issue