Skip to content

Instantly share code, notes, and snippets.

@lucasmichot
Created January 16, 2015 09:06
Show Gist options
  • Save lucasmichot/2a0087fcbde59b1e43f3 to your computer and use it in GitHub Desktop.
Save lucasmichot/2a0087fcbde59b1e43f3 to your computer and use it in GitHub Desktop.
Humbug running test suite to generate logs and code coverage data...
Humbug has completed the initial test run successfully.
Humbug is analysing source files...
Mutation Testing is commencing on 456 files...
(.: killed, M: escaped, S: uncovered, E: fatal error, T: timed out)
SSSSSSS.....SSSSS....M.MSM.MM.S.M.M.M...MM.MM.SSSSSSSSS.M.M. | 60 ( 8/456)
.SS........SSMS.MM..MS.M...M..M...........M.M..M.M.M..SSSSSS | 120 ( 16/456)
M.S.........S..M..SS.SS.SM...MMMSSSSSSSS.M....SSS.MMM...MM.. | 180 ( 27/456)
MMM...MSSSSSS.MMM........MMMM..S..M....SS.SSM.M..M..SSS...M. | 240 ( 32/456)
.S..SSSSSSM..SSS.SSSES..SSSSSSSSSS.M.MM..MSSSSSSSSSSSSSSSSSS | 300 ( 39/456)
SSMMSS.SSMSSSSSSSSSSSSSS...SSSSSSSSSSSSSSSSSSSS.MSSS....M... | 360 ( 48/456)
M.....SEESSSSSSSSSS.SSSSSSSSESS.ESSESSEESSSS..MSSSE...S.ES.. | 420 ( 52/456)
SM...............E..E....M...M.M.M.E.MSSMMSEMM..M....EE.ESSS | 480 ( 56/456)
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSMMM.MMESSM.M..MSSSSSSSSS.S. | 540 (124/456)
M..SSSSM.MSMMSSSSSSS.....M..MM.MMSMM..MMMMMSM..EEMSMMM....SM | 600 (128/456)
.......SSSSSS.ES.MM.S..MS.M.SE.MSS.....SSSSSSSSSSSSSSSSS.... | 660 (146/456)
.......SSSSSSSSSSSS.....M..SEESEEESSSSS..E.EE.E.S.M..MEEE.SS | 720 (147/456)
.M..M.S.....SSSSSSS.MMM...SS.MS..M.M.SM.MMSSS.SS.SEEMMEMMSEE | 780 (149/456)
SEESSSS.....MM..M.MMMMMMSSSSSSSSMS.SS...MMMS.M.M.M.M........ | 840 (149/456)
EMM.........M..E........M.......SSE....MMMME.ES..MM.S....... | 900 (149/456)
............MSSS.E..M........E........M.....E......SS.MMM... | 960 (149/456)
M.................M.M..M.SESE..MS.SSSSSSM.M...SSS....MMM.MSS | 1020 (153/456)
SSSMSMSSMM.....S.....SSS..S..S...MS.ESSSSS.MM..SSSSSSS.S.M.. | 1080 (162/456)
SM.SS.E.SMMS.ESSS.....MMSESSS.....SEE......EEEE....M....S..S | 1140 (172/456)
SS..S.MMM.M.SSSSSSSSSSSSSSSSSSSSSEME.E.SE....M..E...MSM.MMSM | 1200 (178/456)
S..SM.MSM.M..M......EEM.EE.EM..ES...S.SMSS.M....M...SSSSSSSS | 1260 (178/456)
SSSSSSSS...M.M.M..SSSS...M...MM...SS.ES..SS.MM.E...M....M... | 1320 (180/456)
.....M..MS.M...S....M.......MSMM..M...M...M......M..S....SSS | 1380 (187/456)
S.SSSSE........M.M.MES.....M...SSSSSSSSSSSSS.S.SSSS..SS.S.S. | 1440 (192/456)
...M..SSSS..S....S.S.S.SSSSSSSSSSSSSMMMMMSS..M.............. | 1500 (198/456)
.SSSSS..SSSSSSSSSS......M.M....M.MM.MMMMMM.M.M.M..MSSSS..S.. | 1560 (208/456)
M.M.........M.EESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS..S | 1620 (211/456)
........S...S...S...S.....SSS...................S.........SS | 1680 (212/456)
SSSSSSSSSSSSSSSSS..MMSSSSS...........SSSSS.MSS..ME.SSSSSSSSS | 1740 (217/456)
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS | 1800 (250/456)
....SMSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS | 1860 (254/456)
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS | 1920 (258/456)
SSSSSSM..S.....SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS | 1980 (271/456)
SS.M..SSSSSSS.SSMM.S.MM...........SS......SSSSSSSSSS......M. | 2040 (278/456)
...E..........E.S.EM.......M..SSSSMMSSM...SM.SESSSS.MMS..S.M | 2100 (282/456)
...MSMMSSSSSMSSSSSSSMMSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.SSSSSSSS | 2160 (288/456)
SSSSSSSSMM.MM.M..T..M.MMMM.M..SSSS..............M..SSSSSSS.. | 2220 (291/456)
..........M.SSSSSSMMMSSSS..SSMMMMM....SSSSSSSSSSM.M..M....M. | 2280 (297/456)
...............MMM.M.SEES..MSM.SSSSSSSSSSSSSSSSSSSSSSSSSSSSS | 2340 (322/456)
SSSSSSSSSSSSSSSSSMSS.SSSSSSSSSSSSSSSS....SS..SSSSSSS.S.EM..S | 2400 (332/456)
SSMESSMSMS.EEE..MESSSSSS.S...ESS.S.SSSSSSSS.SSSSSS.S.E..M.S. | 2460 (340/456)
ESSSSSSSSSSSSSSSSSS.E..E.....MMM.M.SSSSM....MMESSSSSSSSSSSSS | 2520 (346/456)
SS.M.SS..M.M.S.MSSSSSSSSSSSS.S.SSSS.M.SS....M..MMSSS....M.SM | 2580 (353/456)
.....EE.SSSS.M.MM..M..MSSSSSSSS.SSSSS....S.S.SSSSSSSSSSSSSSS | 2640 (363/456)
SSS......S.........M...S...M..S.SSSSSEM..M..SS..MM...S.MSM.S | 2700 (364/456)
S....SME.........SS..ESMSM...SM.MM.....M..M.E.E...SS.S...... | 2760 (367/456)
.......S...E.......M.MSSSSSSSSSSS.SS..S.......M.SSSS..SEEEE. | 2820 (369/456)
.....M...SSSMSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS | 2880 (378/456)
SSSSSSSSSSSSSSSSSSSSSSS....M....MMMSM...S............S.M.... | 2940 (385/456)
T.M....MM.M..............T..M..SSSSSSSSSSSSEEE.....ESEE...M. | 3000 (387/456)
..EESEEE.E.EE.M.M.EEE.....S....ESS.SSESMSE.SE.......MEE.SS.. | 3060 (387/456)
...SSEMMMSSSSSSSSSSSSSSS.S.......SSSS.S.S.S.S.S.S.S.S.SMS.S. | 3120 (421/456)
S.S.S.S.S.S.S.S.SE.SSSS.....SSSSSSS.S.S.SM..M.SSS.S.S.S.SSS. | 3180 (421/456)
SSSSS.SS.SSS.SSS.SESSSSSSMM.........EMSSSSS..S.....M...S.MMM | 3240 (425/456)
.M.SS.........................SM....S.......MS.S..M.M.MS.M.. | 3300 (428/456)
................S.SS.SS...SS.M.SSSSSSMEMM.M........M......SS | 3360 (439/456)
SSSSMM.........SSSS....................M....M.M...MSSS....SS | 3420 (441/456)
SS.....M..M....................MSSSSSSM...M................. | 3480 (441/456)
..M.....M...M..M..........M...ME.................M.......... | 3540 (441/456)
.M.M..........T..................M...........M..M.M.M....M.. | 3600 (441/456)
.....M.......M...M.M.....M...M.M...M............MMM.M.M.M.MM | 3660 (441/456)
......MMMMMMMMMM.........SMMM.MM.MM..M...S........M.MM.M...M | 3720 (442/456)
..M...MMM.MM..............MMM...........S....S.....M.M.MM.MM | 3780 (449/456)
S...........M..S.....S......S....MS.M.M...ME..S..SSSS
3833 mutations were generated:
1703 mutants were killed
1492 mutants were not covered by tests
495 covered mutants were not detected
139 fatal errors were encountered
4 time outs were encountered
Out of 2341 test covered mutations, 79% were detected.
Out of 3833 total mutations, 48% were detected.
Out of 3833 total mutations, 61% were covered by tests.
Remember that some mutants will inevitably be harmless (i.e. false positives).
Humbug results are being logged as TEXT to: humbuglog.txt
-------
Escapes
-------
1) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Guard::user() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
- if (is_null($user) && ! is_null($recaller))
+ if (is_null($user) || ! is_null($recaller))
{
$user = $this->getUserByRecaller($recaller);
if ($user) $this->fireLoginEvent($user, true);
}
2) \Humbug\Mutator\Boolean\True
Diff on \Guard::user() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
- if ($user) $this->fireLoginEvent($user, true);
+ if ($user) $this->fireLoginEvent($user, false);
}
return $this->user = $user;
}
/**
3) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Guard::getUserByRecaller() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
{
- if ($this->validRecaller($recaller) && ! $this->tokenRetrievalAttempted)
+ if ($this->validRecaller($recaller) || ! $this->tokenRetrievalAttempted)
{
$this->tokenRetrievalAttempted = true;
list($id, $token) = explode('|', $recaller, 2);
$this->viaRemember = ! is_null($user = $this->provider->retrieveByToken($id, $token));
4) \Humbug\Mutator\Boolean\True
Diff on \Guard::getUserByRecaller() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
{
- $this->tokenRetrievalAttempted = true;
+ $this->tokenRetrievalAttempted = false;
list($id, $token) = explode('|', $recaller, 2);
$this->viaRemember = ! is_null($user = $this->provider->retrieveByToken($id, $token));
return $user;
5) \Humbug\Mutator\Number\Integer
Diff on \Guard::getUserByRecaller() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
- list($id, $token) = explode('|', $recaller, 2);
+ list($id, $token) = explode('|', $recaller, 3);
$this->viaRemember = ! is_null($user = $this->provider->retrieveByToken($id, $token));
return $user;
}
}
6) \Humbug\Mutator\Boolean\LogicalOr
Diff on \Guard::validRecaller() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
{
- if ( ! is_string($recaller) || ! str_contains($recaller, '|')) return false;
+ if ( ! is_string($recaller) && ! str_contains($recaller, '|')) return false;
$segments = explode('|', $recaller);
return count($segments) == 2 && trim($segments[0]) !== '' && trim($segments[1]) !== '';
}
7) \Humbug\Mutator\ReturnValue\False
Diff on \Guard::validRecaller() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
{
- if ( ! is_string($recaller) || ! str_contains($recaller, '|')) return false;
+ if ( ! is_string($recaller) || ! str_contains($recaller, '|')) return true;
$segments = explode('|', $recaller);
return count($segments) == 2 && trim($segments[0]) !== '' && trim($segments[1]) !== '';
}
8) \Humbug\Mutator\Boolean\False
Diff on \Guard::validRecaller() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
{
- if ( ! is_string($recaller) || ! str_contains($recaller, '|')) return false;
+ if ( ! is_string($recaller) || ! str_contains($recaller, '|')) return true;
$segments = explode('|', $recaller);
return count($segments) == 2 && trim($segments[0]) !== '' && trim($segments[1]) !== '';
}
9) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Guard::validRecaller() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
- return count($segments) == 2 && trim($segments[0]) !== '' && trim($segments[1]) !== '';
+ return count($segments) == 2 || trim($segments[0]) !== '' && trim($segments[1]) !== '';
}
/**
* Log a user into the application without sessions or cookies.
*
* @param array $credentials
10) \Humbug\Mutator\Number\Integer
Diff on \Guard::validRecaller() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
- return count($segments) == 2 && trim($segments[0]) !== '' && trim($segments[1]) !== '';
+ return count($segments) == 2 && trim($segments[1]) !== '' && trim($segments[1]) !== '';
}
/**
* Log a user into the application without sessions or cookies.
*
* @param array $credentials
11) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Guard::validRecaller() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
- return count($segments) == 2 && trim($segments[0]) !== '' && trim($segments[1]) !== '';
+ return count($segments) == 2 && trim($segments[0]) !== '' || trim($segments[1]) !== '';
}
/**
* Log a user into the application without sessions or cookies.
*
* @param array $credentials
12) \Humbug\Mutator\Number\Integer
Diff on \Guard::validRecaller() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
- return count($segments) == 2 && trim($segments[0]) !== '' && trim($segments[1]) !== '';
+ return count($segments) == 2 && trim($segments[0]) !== '' && trim($segments[0]) !== '';
}
/**
* Log a user into the application without sessions or cookies.
*
* @param array $credentials
13) \Humbug\Mutator\ReturnValue\False
Diff on \Guard::attemptBasic() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
{
- if ( ! $request->getUser()) return false;
+ if ( ! $request->getUser()) return true;
return $this->attempt($this->getBasicCredentials($request, $field));
}
/**
* Get the credential array for a HTTP Basic request.
14) \Humbug\Mutator\Boolean\False
Diff on \Guard::attemptBasic() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
{
- if ( ! $request->getUser()) return false;
+ if ( ! $request->getUser()) return true;
return $this->attempt($this->getBasicCredentials($request, $field));
}
/**
* Get the credential array for a HTTP Basic request.
15) \Humbug\Mutator\Boolean\True
Diff on \Guard::updateSession() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
- $this->session->migrate(true);
+ $this->session->migrate(false);
}
/**
* Log the given user ID into the application.
*
* @param mixed $id
16) \Humbug\Mutator\Boolean\True
Diff on \Guard::logout() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
- $this->loggedOut = true;
+ $this->loggedOut = false;
}
/**
* Remove the user data from the session and cookies.
*
* @return void
17) \Humbug\Mutator\Number\Integer
Diff on \Guard::refreshRememberToken() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
{
- $user->setRememberToken($token = str_random(60));
+ $user->setRememberToken($token = str_random(61));
$this->provider->updateRememberToken($user, $token);
}
/**
* Create a new remember token for the user if one doesn't already exist.
18) \Humbug\Mutator\ReturnValue\This
Diff on \Guard::setRequest() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Guard.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Get the last user we attempted to authenticate.
*
* @return \Illuminate\Contracts\Auth\Authenticatable
19) \Humbug\Mutator\Number\Integer
Diff on \DatabaseTokenRepository::__construct() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Passwords/DatabaseTokenRepository.php:
--- Original
+++ New
@@ @@
$this->hashKey = $hashKey;
- $this->expires = $expires * 60;
+ $this->expires = $expires * 61;
$this->connection = $connection;
}
/**
* Create a new token record.
*
20) \Humbug\Mutator\ConditionalBoundary\LessThan
Diff on \DatabaseTokenRepository::tokenExpired() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Passwords/DatabaseTokenRepository.php:
--- Original
+++ New
@@ @@
- return $createdPlusHour < $this->getCurrentTime();
+ return $createdPlusHour <= $this->getCurrentTime();
}
/**
* Get the current UNIX timestamp.
*
* @return int
21) \Humbug\Mutator\Boolean\True
Diff on \DatabaseTokenRepository::createNewToken() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Passwords/DatabaseTokenRepository.php:
--- Original
+++ New
@@ @@
- $value = str_shuffle(sha1($email.spl_object_hash($this).microtime(true)));
+ $value = str_shuffle(sha1($email.spl_object_hash($this).microtime(false)));
return hash_hmac('sha1', $value, $this->hashKey);
}
/**
* Begin a new database query against the table.
22) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \PasswordBroker::validateNewPassword() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Passwords/PasswordBroker.php:
--- Original
+++ New
@@ @@
{
- return call_user_func(
+ call_user_func(
$this->passwordValidator, $credentials) && $password === $confirm
- ;
+ ; return null;
}
return $this->validatePasswordWithDefaults($credentials);
23) \Humbug\Mutator\ConditionalNegation\Identical
Diff on \PasswordBroker::validateNewPassword() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Passwords/PasswordBroker.php:
--- Original
+++ New
@@ @@
return call_user_func(
- $this->passwordValidator, $credentials) && $password === $confirm
+ $this->passwordValidator, $credentials) && $password !== $confirm
;
}
return $this->validatePasswordWithDefaults($credentials);
}
24) \Humbug\Mutator\ConditionalNegation\Identical
Diff on \PasswordBroker::validatePasswordWithDefaults() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Passwords/PasswordBroker.php:
--- Original
+++ New
@@ @@
- return $password === $confirm && mb_strlen($password) >= 6;
+ return $password !== $confirm && mb_strlen($password) >= 6;
}
/**
* Get the user for the given credentials.
*
* @param array $credentials
25) \Humbug\Mutator\ConditionalBoundary\GreaterThanOrEqualTo
Diff on \PasswordBroker::validatePasswordWithDefaults() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Passwords/PasswordBroker.php:
--- Original
+++ New
@@ @@
- return $password === $confirm && mb_strlen($password) >= 6;
+ return $password === $confirm && mb_strlen($password) > 6;
}
/**
* Get the user for the given credentials.
*
* @param array $credentials
26) \Humbug\Mutator\Number\Integer
Diff on \PasswordBroker::validatePasswordWithDefaults() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Auth/Passwords/PasswordBroker.php:
--- Original
+++ New
@@ @@
- return $password === $confirm && mb_strlen($password) >= 6;
+ return $password === $confirm && mb_strlen($password) >= 7;
}
/**
* Get the user for the given credentials.
*
* @param array $credentials
27) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Dispatcher::getParameterValueForCommand() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Bus/Dispatcher.php:
--- Original
+++ New
@@ @@
- if (is_null($value) && $parameter->isDefaultValueAvailable())
+ if (is_null($value) || $parameter->isDefaultValueAvailable())
{
$value = $parameter->getDefaultValue();
}
elseif (is_null($value))
{
MarshalException::whileMapping($command, $parameter);
28) \Humbug\Mutator\Boolean\False
Diff on \ApcStore::get() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/ApcStore.php:
--- Original
+++ New
@@ @@
- if ($value !== false)
+ if ($value !== true)
{
return $value;
}
}
/**
29) \Humbug\Mutator\Arithmetic\Multiplication
Diff on \ArrayStore::decrement() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/ArrayStore.php:
--- Original
+++ New
@@ @@
{
- return $this->increment($key, $value * -1);
+ return $this->increment($key, $value / -1);
}
/**
* Store an item in the cache indefinitely.
*
* @param string $key
30) \Humbug\Mutator\ReturnValue\True
Diff on \ArrayStore::forget() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/ArrayStore.php:
--- Original
+++ New
@@ @@
- return true;
+ return false;
}
/**
* Remove all items from the cache.
*
* @return void
31) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \ArrayStore::forget() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/ArrayStore.php:
--- Original
+++ New
@@ @@
- return true;
+ true; return null;
}
/**
* Remove all items from the cache.
*
* @return void
32) \Humbug\Mutator\Boolean\True
Diff on \ArrayStore::forget() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/ArrayStore.php:
--- Original
+++ New
@@ @@
- return true;
+ return false;
}
/**
* Remove all items from the cache.
*
* @return void
33) \Humbug\Mutator\ConditionalBoundary\GreaterThanOrEqualTo
Diff on \DatabaseStore::get() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/DatabaseStore.php:
--- Original
+++ New
@@ @@
- if (time() >= $cache->expiration)
+ if (time() > $cache->expiration)
{
$this->forget($key);
return;
}
34) \Humbug\Mutator\ReturnValue\True
Diff on \DatabaseStore::forget() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/DatabaseStore.php:
--- Original
+++ New
@@ @@
- return true;
+ return false;
}
/**
* Remove all items from the cache.
*
* @return void
35) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \DatabaseStore::forget() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/DatabaseStore.php:
--- Original
+++ New
@@ @@
- return true;
+ true; return null;
}
/**
* Remove all items from the cache.
*
* @return void
36) \Humbug\Mutator\Boolean\True
Diff on \DatabaseStore::forget() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/DatabaseStore.php:
--- Original
+++ New
@@ @@
- return true;
+ return false;
}
/**
* Remove all items from the cache.
*
* @return void
37) \Humbug\Mutator\Number\Integer
Diff on \FileStore::getPayload() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/FileStore.php:
--- Original
+++ New
@@ @@
{
- $expire = substr($contents = $this->files->get($path), 0, 10);
+ $expire = substr($contents = $this->files->get($path), 0, 11);
}
catch (Exception $e)
{
return array('data' => null, 'time' => null);
}
38) \Humbug\Mutator\ConditionalBoundary\GreaterThanOrEqualTo
Diff on \FileStore::getPayload() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/FileStore.php:
--- Original
+++ New
@@ @@
// this directory much cleaner for us as old files aren't hanging out.
- if (time() >= $expire)
+ if (time() > $expire)
{
$this->forget($key);
return array('data' => null, 'time' => null);
}
39) \Humbug\Mutator\Arithmetic\Subtraction
Diff on \FileStore::getPayload() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/FileStore.php:
--- Original
+++ New
@@ @@
// operation that may be performed on the cache. We'll round this out.
- $time = ceil(($expire - time()) / 60);
+ $time = ceil(($expire + time()) / 60);
return compact('data', 'time');
}
/**
* Store an item in the cache for a given number of minutes.
40) \Humbug\Mutator\Arithmetic\Division
Diff on \FileStore::getPayload() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/FileStore.php:
--- Original
+++ New
@@ @@
// operation that may be performed on the cache. We'll round this out.
- $time = ceil(($expire - time()) / 60);
+ $time = ceil(($expire - time()) * 60);
return compact('data', 'time');
}
/**
* Store an item in the cache for a given number of minutes.
41) \Humbug\Mutator\Number\Integer
Diff on \FileStore::getPayload() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/FileStore.php:
--- Original
+++ New
@@ @@
// operation that may be performed on the cache. We'll round this out.
- $time = ceil(($expire - time()) / 60);
+ $time = ceil(($expire - time()) / 61);
return compact('data', 'time');
}
/**
* Store an item in the cache for a given number of minutes.
42) \Humbug\Mutator\Boolean\True
Diff on \FileStore::createCacheDirectory() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/FileStore.php:
--- Original
+++ New
@@ @@
{
- $this->files->makeDirectory(dirname($path), 0777, true, true);
+ $this->files->makeDirectory(dirname($path), 0777, true, false);
}
catch (Exception $e)
{
//
}
}
43) \Humbug\Mutator\ReturnValue\False
Diff on \FileStore::forget() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/FileStore.php:
--- Original
+++ New
@@ @@
- return false;
+ return true;
}
/**
* Remove all items from the cache.
*
* @return void
44) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \FileStore::forget() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/FileStore.php:
--- Original
+++ New
@@ @@
- return false;
+ false; return null;
}
/**
* Remove all items from the cache.
*
* @return void
45) \Humbug\Mutator\Boolean\False
Diff on \FileStore::forget() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/FileStore.php:
--- Original
+++ New
@@ @@
- return false;
+ return true;
}
/**
* Remove all items from the cache.
*
* @return void
46) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \FileStore::expiration() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/FileStore.php:
--- Original
+++ New
@@ @@
- return time() + ($minutes * 60);
+ time() + ($minutes * 60); return null;
}
/**
* Get the Filesystem instance.
*
* @return \Illuminate\Filesystem\Filesystem
47) \Humbug\Mutator\Arithmetic\Addition
Diff on \FileStore::expiration() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/FileStore.php:
--- Original
+++ New
@@ @@
- return time() + ($minutes * 60);
+ return time() - ($minutes * 60);
}
/**
* Get the Filesystem instance.
*
* @return \Illuminate\Filesystem\Filesystem
48) \Humbug\Mutator\Arithmetic\Multiplication
Diff on \FileStore::expiration() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/FileStore.php:
--- Original
+++ New
@@ @@
- return time() + ($minutes * 60);
+ return time() + ($minutes / 60);
}
/**
* Get the Filesystem instance.
*
* @return \Illuminate\Filesystem\Filesystem
49) \Humbug\Mutator\Number\Integer
Diff on \FileStore::expiration() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/FileStore.php:
--- Original
+++ New
@@ @@
- return time() + ($minutes * 60);
+ return time() + ($minutes * 61);
}
/**
* Get the Filesystem instance.
*
* @return \Illuminate\Filesystem\Filesystem
50) \Humbug\Mutator\Number\Integer
Diff on \MemcachedStore::__construct() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/MemcachedStore.php:
--- Original
+++ New
@@ @@
$this->memcached = $memcached;
- $this->prefix = strlen($prefix) > 0 ? $prefix.':' : '';
+ $this->prefix = strlen($prefix) > 1 ? $prefix.':' : '';
}
/**
* Retrieve an item from the cache by key.
*
* @param string $key
51) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \RedisStore::__construct() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/RedisStore.php:
--- Original
+++ New
@@ @@
$this->connection = $connection;
- $this->prefix = strlen($prefix) > 0 ? $prefix.':' : '';
+ $this->prefix = strlen($prefix) >= 0 ? $prefix.':' : '';
}
/**
* Retrieve an item from the cache by key.
*
* @param string $key
52) \Humbug\Mutator\Number\Integer
Diff on \RedisStore::__construct() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/RedisStore.php:
--- Original
+++ New
@@ @@
$this->connection = $connection;
- $this->prefix = strlen($prefix) > 0 ? $prefix.':' : '';
+ $this->prefix = strlen($prefix) > 1 ? $prefix.':' : '';
}
/**
* Retrieve an item from the cache by key.
*
* @param string $key
53) \Humbug\Mutator\Number\Integer
Diff on \RedisStore::put() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/RedisStore.php:
--- Original
+++ New
@@ @@
- $minutes = max(1, $minutes);
+ $minutes = max(0, $minutes);
$this->connection()->setex($this->prefix.$key, $minutes * 60, $value);
}
/**
* Increment the value of an item in the cache.
54) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \RedisTaggedCache::deleteForeverValues() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/RedisTaggedCache.php:
--- Original
+++ New
@@ @@
- if (count($forever) > 0)
+ if (count($forever) >= 0)
{
call_user_func_array(array($this->store->connection(), 'del'), $forever);
}
}
/**
55) \Humbug\Mutator\Number\Integer
Diff on \Repository::forever() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/Repository.php:
--- Original
+++ New
@@ @@
- $this->fireCacheEvent('write', [$key, $value, 0]);
+ $this->fireCacheEvent('write', [$key, $value, 1]);
}
/**
* Get an item from the cache, or store the default value.
*
* @param string $key
56) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \TaggedCache::getMinutes() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/TaggedCache.php:
--- Original
+++ New
@@ @@
- return $fromNow > 0 ? $fromNow : null;
+ return $fromNow >= 0 ? $fromNow : null;
}
return is_string($duration) ? (int) $duration : $duration;
}
}
57) \Humbug\Mutator\Number\Integer
Diff on \TaggedCache::getMinutes() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/TaggedCache.php:
--- Original
+++ New
@@ @@
- return $fromNow > 0 ? $fromNow : null;
+ return $fromNow > 1 ? $fromNow : null;
}
return is_string($duration) ? (int) $duration : $duration;
}
}
58) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \TaggedCache::getMinutes() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/TaggedCache.php:
--- Original
+++ New
@@ @@
<?php namespace Illuminate\Cache;
use Closure;
use DateTime;
use Carbon\Carbon;
class TaggedCache implements StoreInterface {
/**
59) \Humbug\Mutator\Boolean\True
Diff on \TagSet::resetTag() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/TagSet.php:
--- Original
+++ New
@@ @@
{
- $this->store->forever($this->tagKey($name), $id = str_replace('.', '', uniqid('', true)));
+ $this->store->forever($this->tagKey($name), $id = str_replace('.', '', uniqid('', false)));
return $id;
}
/**
* Get the tag identifier key for a given tag.
60) \Humbug\Mutator\Boolean\False
Diff on \Application::__construct() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Application.php:
--- Original
+++ New
@@ @@
$this->laravel = $laravel;
- $this->setAutoExit(false);
+ $this->setAutoExit(true);
$this->setCatchExceptions(false);
$events->fire('artisan.start', [$this]);
}
/**
61) \Humbug\Mutator\Boolean\False
Diff on \Application::__construct() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Application.php:
--- Original
+++ New
@@ @@
$this->setAutoExit(false);
- $this->setCatchExceptions(false);
+ $this->setCatchExceptions(true);
$events->fire('artisan.start', [$this]);
}
/**
* Run an Artisan console command by name.
62) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Command::run() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Command.php:
--- Original
+++ New
@@ @@
- return parent::run($input, $output);
+ parent::run($input, $output); return null;
}
/**
* Execute the console command.
*
* @param \Symfony\Component\Console\Input\InputInterface $input
63) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Event::isDue() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Scheduling/Event.php:
--- Original
+++ New
@@ @@
{
- if ($app->isDownForMaintenance() && ! $this->runsInMaintenanceMode())
+ if ($app->isDownForMaintenance() && $this->runsInMaintenanceMode())
{
return false;
}
return $this->expressionPasses() &&
$this->filtersPass($app) &&
64) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Event::filtersPass() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Scheduling/Event.php:
--- Original
+++ New
@@ @@
{
- if (($this->filter && ! $app->call($this->filter)) ||
+ if (($this->filter && $app->call($this->filter)) ||
$this->reject && $app->call($this->reject))
{
return false;
}
return true;
65) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Event::filtersPass() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Scheduling/Event.php:
--- Original
+++ New
@@ @@
{
- return false;
+ false; return null;
}
return true;
}
/**
66) \Humbug\Mutator\ReturnValue\This
Diff on \Event::spliceIntoPosition() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Scheduling/Event.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Get the summary of the event for display.
*
* @return string
67) \Humbug\Mutator\Number\Integer
Diff on \Container::tag() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
{
- $tags = is_array($tags) ? $tags : array_slice(func_get_args(), 1);
+ $tags = is_array($tags) ? $tags : array_slice(func_get_args(), 0);
foreach ($tags as $tag)
{
if ( ! isset($this->tags[$tag])) $this->tags[$tag] = [];
foreach ((array) $abstracts as $abstract)
68) \Humbug\Mutator\Boolean\True
Diff on \Container::make() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
- $this->resolved[$abstract] = true;
+ $this->resolved[$abstract] = false;
return $object;
}
/**
* Get the concrete type for a given abstract.
69) \Humbug\Mutator\ReturnValue\Integer
Diff on \Container::missingLeadingSlash() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
{
- return is_string($abstract) && strpos($abstract, '\\') !== 0;
+ return is_string($abstract) && strpos($abstract, '\\') !== 1;
}
/**
* Get the extender callbacks for a given type.
*
* @param string $abstract
70) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Container::missingLeadingSlash() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
{
- return is_string($abstract) && strpos($abstract, '\\') !== 0;
+ return is_string($abstract) || strpos($abstract, '\\') !== 0;
}
/**
* Get the extender callbacks for a given type.
*
* @param string $abstract
71) \Humbug\Mutator\Number\Integer
Diff on \Container::missingLeadingSlash() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
{
- return is_string($abstract) && strpos($abstract, '\\') !== 0;
+ return is_string($abstract) && strpos($abstract, '\\') !== 1;
}
/**
* Get the extender callbacks for a given type.
*
* @param string $abstract
72) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Container::resolving() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
{
- if ($callback === null && $abstract instanceof Closure)
+ if ($callback === null || $abstract instanceof Closure)
{
$this->resolvingCallback($abstract);
}
else
{
$this->resolvingCallbacks[$abstract][] = $callback;
73) \Humbug\Mutator\ConditionalNegation\Equal
Diff on \Container::getFunctionHint() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
- if ($function->getNumberOfParameters() == 0)
+ if ($function->getNumberOfParameters() != 0)
{
return null;
}
$expected = $function->getParameters()[0];
74) \Humbug\Mutator\Number\Integer
Diff on \Container::getFunctionHint() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
- if ($function->getNumberOfParameters() == 0)
+ if ($function->getNumberOfParameters() == 1)
{
return null;
}
$expected = $function->getParameters()[0];
75) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Container::getFunctionHint() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
- if ( ! $expected->getClass())
+ if ( $expected->getClass())
{
return null;
}
return $expected->getClass()->name;
}
76) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Container::getFunctionHint() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
{
- return null;
+ null; return null;
}
return $expected->getClass()->name;
}
/**
77) \Humbug\Mutator\Boolean\False
Diff on \Container::isShared() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
{
- $shared = false;
+ $shared = true;
}
return isset($this->instances[$abstract]) || $shared === true;
}
/**
78) \Humbug\Mutator\ConditionalNegation\Equal
Diff on \CookieJar::make() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cookie/CookieJar.php:
--- Original
+++ New
@@ @@
- $time = ($minutes == 0) ? 0 : time() + ($minutes * 60);
+ $time = ($minutes != 0) ? 0 : time() + ($minutes * 60);
return new Cookie($name, $value, $time, $path, $domain, $secure, $httpOnly);
}
/**
* Create a cookie that lasts "forever" (five years).
79) \Humbug\Mutator\Number\Integer
Diff on \CookieJar::make() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cookie/CookieJar.php:
--- Original
+++ New
@@ @@
- $time = ($minutes == 0) ? 0 : time() + ($minutes * 60);
+ $time = ($minutes == 1) ? 0 : time() + ($minutes * 60);
return new Cookie($name, $value, $time, $path, $domain, $secure, $httpOnly);
}
/**
* Create a cookie that lasts "forever" (five years).
80) \Humbug\Mutator\Number\Integer
Diff on \CookieJar::make() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cookie/CookieJar.php:
--- Original
+++ New
@@ @@
- $time = ($minutes == 0) ? 0 : time() + ($minutes * 60);
+ $time = ($minutes == 0) ? 1 : time() + ($minutes * 60);
return new Cookie($name, $value, $time, $path, $domain, $secure, $httpOnly);
}
/**
* Create a cookie that lasts "forever" (five years).
81) \Humbug\Mutator\Arithmetic\Multiplication
Diff on \CookieJar::make() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cookie/CookieJar.php:
--- Original
+++ New
@@ @@
- $time = ($minutes == 0) ? 0 : time() + ($minutes * 60);
+ $time = ($minutes == 0) ? 0 : time() + ($minutes / 60);
return new Cookie($name, $value, $time, $path, $domain, $secure, $httpOnly);
}
/**
* Create a cookie that lasts "forever" (five years).
82) \Humbug\Mutator\Number\Integer
Diff on \CookieJar::make() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cookie/CookieJar.php:
--- Original
+++ New
@@ @@
- $time = ($minutes == 0) ? 0 : time() + ($minutes * 60);
+ $time = ($minutes == 0) ? 0 : time() + ($minutes * 61);
return new Cookie($name, $value, $time, $path, $domain, $secure, $httpOnly);
}
/**
* Create a cookie that lasts "forever" (five years).
83) \Humbug\Mutator\Number\Integer
Diff on \CookieJar::forever() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cookie/CookieJar.php:
--- Original
+++ New
@@ @@
{
- return $this->make($name, $value, 2628000, $path, $domain, $secure, $httpOnly);
+ return $this->make($name, $value, 2628001, $path, $domain, $secure, $httpOnly);
}
/**
* Expire the given cookie.
*
* @param string $name
84) \Humbug\Mutator\Number\Integer
Diff on \CookieJar::forget() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cookie/CookieJar.php:
--- Original
+++ New
@@ @@
{
- return $this->make($name, null, -2628000, $path, $domain);
+ return $this->make($name, null, -2628001, $path, $domain);
}
/**
* Determine if a cookie has been queued.
*
* @param string $key
85) \Humbug\Mutator\ReturnValue\This
Diff on \CookieJar::setDefaultPathAndDomain() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cookie/CookieJar.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Get the cookies which have been queued for the next request
*
* @return array
86) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Connection::selectOne() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
- return count($records) > 0 ? reset($records) : null;
+ return count($records) >= 0 ? reset($records) : null;
}
/**
* Run a select statement against the database.
*
* @param string $query
87) \Humbug\Mutator\ReturnValue\True
Diff on \Connection::$me() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- if ($me->pretending()) return true;
+ if ($me->pretending()) return false;
$bindings = $me->prepareBindings($bindings);
return $me->getPdo()->prepare($query)->execute($bindings);
});
}
88) \Humbug\Mutator\Boolean\True
Diff on \Connection::$me() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- if ($me->pretending()) return true;
+ if ($me->pretending()) return false;
$bindings = $me->prepareBindings($bindings);
return $me->getPdo()->prepare($query)->execute($bindings);
});
}
89) \Humbug\Mutator\ReturnValue\Integer
Diff on \Connection::$me() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- if ($me->pretending()) return 0;
+ if ($me->pretending()) return 1;
// For update or delete statements, we want to get the number of rows affected
// by the statement and return that back to the developer. We'll first need
// to execute the statement and then we'll use PDO to fetch the affected.
$statement = $me->getPdo()->prepare($query);
90) \Humbug\Mutator\Number\Integer
Diff on \Connection::$me() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- if ($me->pretending()) return 0;
+ if ($me->pretending()) return 1;
// For update or delete statements, we want to get the number of rows affected
// by the statement and return that back to the developer. We'll first need
// to execute the statement and then we'll use PDO to fetch the affected.
$statement = $me->getPdo()->prepare($query);
91) \Humbug\Mutator\Increment\Decrement
Diff on \Connection::commit() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
- --$this->transactions;
+ ++$this->transactions;
$this->fireConnectionEvent('committed');
}
/**
* Rollback the active database transaction.
92) \Humbug\Mutator\Number\Integer
Diff on \Connection::rollBack() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- $this->transactions = 0;
+ $this->transactions = 1;
$this->pdo->rollBack();
}
else
{
--$this->transactions;
93) \Humbug\Mutator\Increment\Decrement
Diff on \Connection::rollBack() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- --$this->transactions;
+ ++$this->transactions;
}
$this->fireConnectionEvent('rollingBack');
}
/**
94) \Humbug\Mutator\Boolean\False
Diff on \Connection::pretend() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
- $this->pretending = false;
+ $this->pretending = true;
return $this->queryLog;
}
/**
* Run a SQL statement and log its execution context.
95) \Humbug\Mutator\Boolean\True
Diff on \Connection::run() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
- $start = microtime(true);
+ $start = microtime(false);
// Here we will run this query. If an exception occurs we'll determine if it was
// caused by a connection that has been lost. If that is the cause, we'll try
// to re-establish connection and re-run the query with a fresh connection.
try
{
96) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Connection::reconnect() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- return call_user_func($this->reconnector, $this);
+ call_user_func($this->reconnector, $this); return null;
}
throw new LogicException("Lost connection and no reconnector available.");
}
/**
97) \Humbug\Mutator\Boolean\LogicalOr
Diff on \Connection::reconnectIfMissingConnection() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- if (is_null($this->getPdo()) || is_null($this->getReadPdo()))
+ if (is_null($this->getPdo()) && is_null($this->getReadPdo()))
{
$this->reconnect();
}
}
/**
98) \Humbug\Mutator\Boolean\True
Diff on \Connection::getElapsedTime() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- return round((microtime(true) - $start) * 1000, 2);
+ return round((microtime(false) - $start) * 1000, 2);
}
/**
* Get a Doctrine Schema Column instance.
*
* @param string $table
99) \Humbug\Mutator\Arithmetic\Subtraction
Diff on \Connection::getElapsedTime() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- return round((microtime(true) - $start) * 1000, 2);
+ return round((microtime(true) + $start) * 1000, 2);
}
/**
* Get a Doctrine Schema Column instance.
*
* @param string $table
100) \Humbug\Mutator\Arithmetic\Multiplication
Diff on \Connection::getElapsedTime() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- return round((microtime(true) - $start) * 1000, 2);
+ return round((microtime(true) - $start) / 1000, 2);
}
/**
* Get a Doctrine Schema Column instance.
*
* @param string $table
101) \Humbug\Mutator\Number\Integer
Diff on \Connection::getElapsedTime() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- return round((microtime(true) - $start) * 1000, 2);
+ return round((microtime(true) - $start) * 1001, 2);
}
/**
* Get a Doctrine Schema Column instance.
*
* @param string $table
102) \Humbug\Mutator\Number\Integer
Diff on \Connection::getElapsedTime() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- return round((microtime(true) - $start) * 1000, 2);
+ return round((microtime(true) - $start) * 1000, 3);
}
/**
* Get a Doctrine Schema Column instance.
*
* @param string $table
103) \Humbug\Mutator\ConditionalBoundary\GreaterThanOrEqualTo
Diff on \Connection::getReadPdo() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- if ($this->transactions >= 1) return $this->getPdo();
+ if ($this->transactions > 1) return $this->getPdo();
return $this->readPdo ?: $this->pdo;
}
/**
* Set the PDO connection.
104) \Humbug\Mutator\Number\Integer
Diff on \Connection::setPdo() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- if ($this->transactions >= 1)
+ if ($this->transactions >= 0)
throw new RuntimeException("Can't swap PDO instance while within transaction.");
$this->pdo = $pdo;
return $this;
}
105) \Humbug\Mutator\ReturnValue\This
Diff on \Connection::setReadPdo() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Set the reconnect instance on the connection.
*
* @param callable $reconnector
106) \Humbug\Mutator\ReturnValue\This
Diff on \Connection::setReconnector() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Get the database connection name.
*
* @return string|null
107) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Connection::getConfig() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- return array_get($this->config, $option);
+ array_get($this->config, $option); return null;
}
/**
* Get the PDO driver name.
*
* @return string
108) \Humbug\Mutator\Number\Integer
Diff on \ConnectionFactory::getReadWriteConfig() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:
--- Original
+++ New
@@ @@
{
- if (isset($config[$type][0]))
+ if (isset($config[$type][1]))
{
return $config[$type][array_rand($config[$type])];
}
return $config[$type];
}
109) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \MySqlConnector::connect() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php:
--- Original
+++ New
@@ @@
// using the MySQL database system and is a quicker way to enforce them.
- if (isset($config['strict']) && $config['strict'])
+ if (isset($config['strict']) || $config['strict'])
{
$connection->prepare("set session sql_mode='STRICT_ALL_TABLES'")->execute();
}
return $connection;
}
110) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \MySqlConnector::configHasSocket() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php:
--- Original
+++ New
@@ @@
{
- return isset($config['unix_socket']) && ! empty($config['unix_socket']);
+ return isset($config['unix_socket']) || ! empty($config['unix_socket']);
}
/**
* Get the DSN string for a socket configuration.
*
* @param array $config
111) \Humbug\Mutator\Boolean\False
Diff on \SQLiteConnector::connect() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connectors/SQLiteConnector.php:
--- Original
+++ New
@@ @@
// SQLite driver will not throw any exception if it does not by default.
- if ($path === false)
+ if ($path === true)
{
throw new InvalidArgumentException("Database does not exist.");
}
return $this->createConnection("sqlite:{$path}", $config, $options);
}
112) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \SqlServerConnector::getAvailableDrivers() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connectors/SqlServerConnector.php:
--- Original
+++ New
@@ @@
<?php namespace Illuminate\Database\Connectors;
use PDO;
class SqlServerConnector extends Connector implements ConnectorInterface {
/**
* The PDO connection options.
*
113) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \MigrateMakeCommand::fire() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateMakeCommand.php:
--- Original
+++ New
@@ @@
- if ( ! $table && is_string($create)) $table = $create;
+ if ( ! $table || is_string($create)) $table = $create;
// Now we are ready to write the migration out to disk. Once we've written
// the migration out, we will dump-autoload for the entire framework to
// make sure that the migrations are registered by the class loaders.
$this->writeMigration($name, $table, $create);
114) \Humbug\Mutator\Number\Integer
Diff on \Builder::getRelation() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:
--- Original
+++ New
@@ @@
// is loaded. In this way they will all trickle down as they are loaded.
- if (count($nested) > 0)
+ if (count($nested) > 1)
{
$query->getQuery()->with($nested);
}
return $query;
}
115) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Collection::load() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:
--- Original
+++ New
@@ @@
{
- if (count($this->items) > 0)
+ if (count($this->items) >= 0)
{
if (is_string($relations)) $relations = func_get_args();
$query = $this->first()->newQuery()->with($relations);
$this->items = $query->eagerLoadRelations($this->items);
116) \Humbug\Mutator\ReturnValue\This
Diff on \Collection::load() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add an item to the collection.
*
* @param mixed $item
117) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Collection::$result() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:
--- Original
+++ New
@@ @@
{
- return (is_null($result) || $item->{$key} > $result) ? $item->{$key} : $result;
+ return (is_null($result) || $item->{$key} >= $result) ? $item->{$key} : $result;
});
}
/**
* Get the min value of a given key.
*
118) \Humbug\Mutator\ConditionalBoundary\LessThan
Diff on \Collection::$result() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:
--- Original
+++ New
@@ @@
{
- return (is_null($result) || $item->{$key} < $result) ? $item->{$key} : $result;
+ return (is_null($result) || $item->{$key} <= $result) ? $item->{$key} : $result;
});
}
/**
* Get the array of primary keys
*
119) \Humbug\Mutator\Boolean\True
Diff on \Model::bootIfNotBooted() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- static::$booted[$class] = true;
+ static::$booted[$class] = false;
$this->fireModelEvent('booting', false);
static::boot();
$this->fireModelEvent('booted', false);
120) \Humbug\Mutator\Boolean\False
Diff on \Model::bootIfNotBooted() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- $this->fireModelEvent('booting', false);
+ $this->fireModelEvent('booting', true);
static::boot();
$this->fireModelEvent('booted', false);
}
}
121) \Humbug\Mutator\Boolean\False
Diff on \Model::bootIfNotBooted() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- $this->fireModelEvent('booted', false);
+ $this->fireModelEvent('booted', true);
}
}
/**
* The "booting" method of the model.
*
122) \Humbug\Mutator\ReturnValue\This
Diff on \Model::fill() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Fill the model with an array of attributes. Force mass assignment.
*
* @param array $attributes
123) \Humbug\Mutator\Number\Integer
Diff on \Model::fillableFromArray() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- if (count($this->fillable) > 0 && ! static::$unguarded)
+ if (count($this->fillable) > 1 && ! static::$unguarded)
{
return array_intersect_key($attributes, array_flip($this->fillable));
}
return $attributes;
}
124) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Model::fillableFromArray() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- if (count($this->fillable) > 0 && ! static::$unguarded)
+ if (count($this->fillable) > 0 && static::$unguarded)
{
return array_intersect_key($attributes, array_flip($this->fillable));
}
return $attributes;
}
125) \Humbug\Mutator\Boolean\True
Diff on \Model::newFromBuilder() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- $instance = $this->newInstance(array(), true);
+ $instance = $this->newInstance(array(), false);
$instance->setRawAttributes((array) $attributes, true);
return $instance;
}
126) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Model::hydrate() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- if ( ! is_null($connection))
+ if ( is_null($connection))
{
$model->setConnection($connection);
}
$collection->push($model);
}
127) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Model::hydrateRaw() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- if ( ! is_null($connection))
+ if ( is_null($connection))
{
$instance->setConnection($connection);
}
$items = $instance->getConnection()->select($query, $bindings);
128) \Humbug\Mutator\Boolean\False
Diff on \Model::belongsTo() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- list(, $caller) = debug_backtrace(false, 2);
+ list(, $caller) = debug_backtrace(true, 2);
$relation = $caller['function'];
}
// If no foreign key was supplied, we can use a backtrace to guess the proper
// foreign key name by using the name of the relationship function, which
129) \Humbug\Mutator\Number\Integer
Diff on \Model::belongsTo() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- list(, $caller) = debug_backtrace(false, 2);
+ list(, $caller) = debug_backtrace(false, 3);
$relation = $caller['function'];
}
// If no foreign key was supplied, we can use a backtrace to guess the proper
// foreign key name by using the name of the relationship function, which
130) \Humbug\Mutator\Boolean\False
Diff on \Model::morphTo() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- list(, $caller) = debug_backtrace(false, 2);
+ list(, $caller) = debug_backtrace(true, 2);
$name = snake_case($caller['function']);
}
list($type, $id) = $this->getMorphs($name, $type, $id);
131) \Humbug\Mutator\Number\Integer
Diff on \Model::morphTo() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- list(, $caller) = debug_backtrace(false, 2);
+ list(, $caller) = debug_backtrace(false, 3);
$name = snake_case($caller['function']);
}
list($type, $id) = $this->getMorphs($name, $type, $id);
132) \Humbug\Mutator\Number\Integer
Diff on \Model::destroy() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
// type value or get this total count of records deleted for logging, etc.
- $count = 0;
+ $count = 1;
$ids = is_array($ids) ? $ids : func_get_args();
$instance = new static;
// We will actually pull the models from the database table and call delete on
133) \Humbug\Mutator\Increment\Increment
Diff on \Model::destroy() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- if ($model->delete()) $count++;
+ if ($model->delete()) $count--;
}
return $count;
}
/**
134) \Humbug\Mutator\ReturnValue\False
Diff on \Model::delete() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- if ($this->fireModelEvent('deleting') === false) return false;
+ if ($this->fireModelEvent('deleting') === false) return true;
// Here, we'll touch the owning models, verifying these timestamps get updated
// for the models. This will allow any caching to get broken on the parents
// by the timestamp. Then we will go ahead and delete the model instance.
$this->touchOwners();
135) \Humbug\Mutator\Boolean\False
Diff on \Model::delete() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- if ($this->fireModelEvent('deleting') === false) return false;
+ if ($this->fireModelEvent('deleting') === false) return true;
// Here, we'll touch the owning models, verifying these timestamps get updated
// for the models. This will allow any caching to get broken on the parents
// by the timestamp. Then we will go ahead and delete the model instance.
$this->touchOwners();
136) \Humbug\Mutator\Boolean\False
Diff on \Model::delete() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- $this->exists = false;
+ $this->exists = true;
// Once the model has been deleted, we will fire off the deleted event so that
// the developers may hook into post-delete operations. We will then return
// a boolean true as the delete is presumably successful on the database.
$this->fireModelEvent('deleted', false);
137) \Humbug\Mutator\Boolean\False
Diff on \Model::delete() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
// a boolean true as the delete is presumably successful on the database.
- $this->fireModelEvent('deleted', false);
+ $this->fireModelEvent('deleted', true);
return true;
}
}
/**
138) \Humbug\Mutator\ReturnValue\True
Diff on \Model::delete() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return true;
+ return false;
}
}
/**
* Force a hard delete on a soft deleted model.
*
139) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Model::delete() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return true;
+ true; return null;
}
}
/**
* Force a hard delete on a soft deleted model.
*
140) \Humbug\Mutator\Boolean\True
Diff on \Model::delete() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return true;
+ return false;
}
}
/**
* Force a hard delete on a soft deleted model.
*
141) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Model::flushEventListeners() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- if ( ! isset(static::$dispatcher)) return;
+ if ( isset(static::$dispatcher)) return;
$instance = new static;
foreach ($instance->getObservableEvents() as $event)
{
static::$dispatcher->forget("eloquent.{$event}: ".get_called_class());
142) \Humbug\Mutator\Arithmetic\Multiplication
Diff on \Model::incrementOrDecrementAttributeValue() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- $this->{$column} = $this->{$column} + ($method == 'increment' ? $amount : $amount * -1);
+ $this->{$column} = $this->{$column} + ($method == 'increment' ? $amount : $amount / -1);
$this->syncOriginalAttribute($column);
}
/**
* Update the model in the database.
143) \Humbug\Mutator\Arithmetic\Subtraction
Diff on \Model::incrementOrDecrementAttributeValue() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- $this->{$column} = $this->{$column} + ($method == 'increment' ? $amount : $amount * -1);
+ $this->{$column} = $this->{$column} + ($method == 'increment' ? $amount : $amount * +1);
$this->syncOriginalAttribute($column);
}
/**
* Update the model in the database.
144) \Humbug\Mutator\Number\Integer
Diff on \Model::incrementOrDecrementAttributeValue() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- $this->{$column} = $this->{$column} + ($method == 'increment' ? $amount : $amount * -1);
+ $this->{$column} = $this->{$column} + ($method == 'increment' ? $amount : $amount * -0);
$this->syncOriginalAttribute($column);
}
/**
* Update the model in the database.
145) \Humbug\Mutator\ReturnValue\False
Diff on \Model::push() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- if ( ! $this->save()) return false;
+ if ( ! $this->save()) return true;
// To sync all of the relationships to the database, we will simply spin through
// the relationships and save each model via this "push" method, which allows
// us to recurs into all of these nested relations for this model instance.
foreach ($this->relations as $models)
{
146) \Humbug\Mutator\Boolean\False
Diff on \Model::push() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- if ( ! $this->save()) return false;
+ if ( ! $this->save()) return true;
// To sync all of the relationships to the database, we will simply spin through
// the relationships and save each model via this "push" method, which allows
// us to recurs into all of these nested relations for this model instance.
foreach ($this->relations as $models)
{
147) \Humbug\Mutator\ReturnValue\False
Diff on \Model::push() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- if ( ! $model->push()) return false;
+ if ( ! $model->push()) return true;
}
}
return true;
}
148) \Humbug\Mutator\Boolean\False
Diff on \Model::push() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- if ( ! $model->push()) return false;
+ if ( ! $model->push()) return true;
}
}
return true;
}
149) \Humbug\Mutator\Boolean\True
Diff on \Model::finishSave() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- if (array_get($options, 'touch', true)) $this->touchOwners();
+ if (array_get($options, 'touch', false)) $this->touchOwners();
}
/**
* Perform a model update operation.
*
* @param \Illuminate\Database\Eloquent\Builder $query
150) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Model::performUpdate() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- if (count($dirty) > 0)
+ if (count($dirty) >= 0)
{
// If the updating event returns false, we will cancel the update operation so
// developers can hook Validation systems into their models and cancel this
// operation if the model does not pass validation. Otherwise, we update.
if ($this->fireModelEvent('updating') === false)
{
151) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Model::performUpdate() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- if (count($dirty) > 0)
+ if (count($dirty) >= 0)
{
$this->setKeysForSaveQuery($query)->update($dirty);
$this->fireModelEvent('updated', false);
}
}
152) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Model::performInsert() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
// convenience. After, we will just continue saving these model instances.
- if ($this->timestamps && array_get($options, 'timestamps', true))
+ if ($this->timestamps || array_get($options, 'timestamps', true))
{
$this->updateTimestamps();
}
// If the model has an incrementing key, we can use the "insertGetId" method on
// the query builder, which will give us back the final inserted ID for this
153) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Model::updateTimestamps() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- if ( ! $this->exists && ! $this->isDirty(static::CREATED_AT))
+ if ( $this->exists && ! $this->isDirty(static::CREATED_AT))
{
$this->setCreatedAt($time);
}
}
/**
154) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Model::updateTimestamps() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- if ( ! $this->exists && ! $this->isDirty(static::CREATED_AT))
+ if ( ! $this->exists || ! $this->isDirty(static::CREATED_AT))
{
$this->setCreatedAt($time);
}
}
/**
155) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Model::updateTimestamps() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- if ( ! $this->exists && ! $this->isDirty(static::CREATED_AT))
+ if ( ! $this->exists && $this->isDirty(static::CREATED_AT))
{
$this->setCreatedAt($time);
}
}
/**
156) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Model::freshTimestamp() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- return new Carbon;
+ new Carbon; return null;
}
/**
* Get a fresh timestamp for the model.
*
* @return string
157) \Humbug\Mutator\ReturnValue\This
Diff on \Model::fillable() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Get the guarded attributes for the model.
*
* @return array
158) \Humbug\Mutator\ReturnValue\This
Diff on \Model::guard() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Disable all mass assignable restrictions.
*
* @return void
159) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Model::removeTableFromKey() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- if ( ! str_contains($key, '.')) return $key;
+ if ( str_contains($key, '.')) return $key;
return last(explode('.', $key));
}
/**
* Get the relationships that are touched on save.
160) \Humbug\Mutator\Boolean\LogicalOr
Diff on \Model::attributesToArray() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- if ( ! array_key_exists($key, $attributes) ||
+ if ( ! array_key_exists($key, $attributes) &&
in_array($key, $mutatedAttributes)) continue;
$attributes[$key] = $this->castAttribute(
$key, $attributes[$key]
);
}
161) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Model::isJsonCastable() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return false;
+ false; return null;
}
/**
* Get the type of cast for a model attribute.
*
* @param string $key
162) \Humbug\Mutator\ReturnValue\This
Diff on \Model::syncOriginal() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Sync a single original attribute with its current value.
*
* @param string $attribute
163) \Humbug\Mutator\ReturnValue\This
Diff on \Model::syncOriginalAttribute() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Determine if the model or given attribute(s) have been modified.
*
* @param array|string|null $attributes
164) \Humbug\Mutator\ReturnValue\Integer
Diff on \Model::isDirty() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- if (is_null($attributes)) return count($dirty) > 0;
+ if (is_null($attributes)) return count($dirty) > 1;
if ( ! is_array($attributes)) $attributes = func_get_args();
foreach ($attributes as $attribute)
{
if (array_key_exists($attribute, $dirty)) return true;
165) \Humbug\Mutator\Number\Integer
Diff on \Model::isDirty() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- if (is_null($attributes)) return count($dirty) > 0;
+ if (is_null($attributes)) return count($dirty) > 1;
if ( ! is_array($attributes)) $attributes = func_get_args();
foreach ($attributes as $attribute)
{
if (array_key_exists($attribute, $dirty)) return true;
166) \Humbug\Mutator\ReturnValue\This
Diff on \Model::setRelation() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Set the entire relations array on the model.
*
* @param array $relations
167) \Humbug\Mutator\ReturnValue\This
Diff on \Model::setConnection() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Resolve a connection instance.
*
* @param string $connection
168) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Model::__isset() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
return ((isset($this->attributes[$key]) || isset($this->relations[$key])) ||
- ($this->hasGetMutator($key) && ! is_null($this->getAttributeValue($key))));
+ ($this->hasGetMutator($key) || ! is_null($this->getAttributeValue($key))));
}
/**
* Unset an attribute on the model.
*
* @param string $key
169) \Humbug\Mutator\Number\Integer
Diff on \BelongsTo::getEagerModelKeys() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsTo.php:
--- Original
+++ New
@@ @@
// be what this developer is expecting in a case where this happens to them.
- if (count($keys) == 0)
+ if (count($keys) == 1)
{
return array(0);
}
return array_values(array_unique($keys));
}
170) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \BelongsToMany::get() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php:
--- Original
+++ New
@@ @@
// n + 1 query problem for the developer and also increase performance.
- if (count($models) > 0)
+ if (count($models) >= 0)
{
$models = $this->query->eagerLoadRelations($models);
}
return $this->related->newCollection($models);
}
171) \Humbug\Mutator\Number\Integer
Diff on \BelongsToMany::get() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php:
--- Original
+++ New
@@ @@
// n + 1 query problem for the developer and also increase performance.
- if (count($models) > 0)
+ if (count($models) > 1)
{
$models = $this->query->eagerLoadRelations($models);
}
return $this->related->newCollection($models);
}
172) \Humbug\Mutator\ReturnValue\This
Diff on \BelongsToMany::setJoin() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Set the where clause for the relation query.
*
* @return $this
173) \Humbug\Mutator\ReturnValue\This
Diff on \BelongsToMany::setWhere() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Set the constraints for an eager load of the relation.
*
* @param array $models
174) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \BelongsToMany::touch() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php:
--- Original
+++ New
@@ @@
- if (count($ids) > 0)
+ if (count($ids) >= 0)
{
$this->getRelated()->newQuery()->whereIn($key, $ids)->update($columns);
}
}
/**
175) \Humbug\Mutator\Number\Integer
Diff on \BelongsToMany::touch() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php:
--- Original
+++ New
@@ @@
- if (count($ids) > 0)
+ if (count($ids) > 1)
{
$this->getRelated()->newQuery()->whereIn($key, $ids)->update($columns);
}
}
/**
176) \Humbug\Mutator\Boolean\False
Diff on \BelongsToMany::updateOrCreate() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php:
--- Original
+++ New
@@ @@
- $instance->save(['touch' => false]);
+ $instance->save(['touch' => true]);
return $instance;
}
/**
* Create a new instance of the related model.
177) \Humbug\Mutator\Boolean\False
Diff on \BelongsToMany::create() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php:
--- Original
+++ New
@@ @@
// accomplish this which will insert the record and any more attributes.
- $instance->save(array('touch' => false));
+ $instance->save(array('touch' => true));
$this->attach($instance->getKey(), $joining, $touch);
return $instance;
}
178) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \BelongsToMany::sync() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php:
--- Original
+++ New
@@ @@
// the array of the IDs given to the method which will complete the sync.
- if ($detaching && count($detach) > 0)
+ if ($detaching || count($detach) > 0)
{
$this->detach($detach);
$changes['detached'] = (array) array_map(function($v) { return (int) $v; }, $detach);
}
179) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \BelongsToMany::sync() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php:
--- Original
+++ New
@@ @@
// the array of the IDs given to the method which will complete the sync.
- if ($detaching && count($detach) > 0)
+ if ($detaching && count($detach) >= 0)
{
$this->detach($detach);
$changes['detached'] = (array) array_map(function($v) { return (int) $v; }, $detach);
}
180) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \BelongsToMany::guessInverseRelation() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php:
--- Original
+++ New
@@ @@
{
- return camel_case(str_plural(class_basename($this->getParent())));
+ camel_case(str_plural(class_basename($this->getParent()))); return null;
}
/**
* Create a new query builder for the pivot table.
*
* @return \Illuminate\Database\Query\Builder
181) \Humbug\Mutator\ReturnValue\False
Diff on \HasOneOrMany::save() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php:
--- Original
+++ New
@@ @@
- return $model->save() ? $model : false;
+ return $model->save() ? $model : true;
}
/**
* Attach an array of models to the parent instance.
*
* @param array $models
182) \Humbug\Mutator\Boolean\False
Diff on \HasOneOrMany::save() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php:
--- Original
+++ New
@@ @@
- return $model->save() ? $model : false;
+ return $model->save() ? $model : true;
}
/**
* Attach an array of models to the parent instance.
*
* @param array $models
183) \Humbug\Mutator\ReturnValue\This
Diff on \MorphTo::withTrashed() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphTo.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Return trashed models with query if told so
*
* @param \Illuminate\Database\Eloquent\Builder $query
184) \Humbug\Mutator\ReturnValue\This
Diff on \MorphToMany::setWhere() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphToMany.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add the constraints for a relationship count query.
*
* @param \Illuminate\Database\Eloquent\Builder $query
185) \Humbug\Mutator\Boolean\False
Diff on \Relation::noConstraints() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php:
--- Original
+++ New
@@ @@
{
- static::$constraints = false;
+ static::$constraints = true;
// When resetting the relation where clause, we want to shift the first element
// off of the bindings, leaving only the constraints that the developers put
// as "extra" on the relationships, and not original relation constraints.
$results = call_user_func($callback);
186) \Humbug\Mutator\Boolean\True
Diff on \Relation::noConstraints() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php:
--- Original
+++ New
@@ @@
- static::$constraints = true;
+ static::$constraints = false;
return $results;
}
/**
* Get all of the primary keys for an array of models.
187) \Humbug\Mutator\Boolean\True
Diff on ???::restore() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/SoftDeletes.php:
--- Original
+++ New
@@ @@
// totally finished. Then we will return the result of the save call.
- $this->exists = true;
+ $this->exists = false;
$result = $this->save();
$this->fireModelEvent('restored', false);
return $result;
188) \Humbug\Mutator\Boolean\False
Diff on ???::restore() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/SoftDeletes.php:
--- Original
+++ New
@@ @@
- $this->fireModelEvent('restored', false);
+ $this->fireModelEvent('restored', true);
return $result;
}
/**
* Determine if the model instance has been soft-deleted.
189) \Humbug\Mutator\ReturnValue\This
Diff on \Grammar::setTablePrefix() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
}
190) \Humbug\Mutator\Number\Integer
Diff on \Migrator::rollback() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:
--- Original
+++ New
@@ @@
- if (count($migrations) == 0)
+ if (count($migrations) == 1)
{
$this->note('<info>Nothing to rollback.</info>');
return count($migrations);
}
191) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Migrator::rollback() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:
--- Original
+++ New
@@ @@
- return count($migrations);
+ count($migrations); return null;
}
// We need to reverse these migrations so that they are "downed" in reverse
// to what they run on "up". It lets us backtrack through the migrations
// and properly reverse the entire database schema operation that ran.
foreach ($migrations as $migration)
192) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Migrator::rollback() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:
--- Original
+++ New
@@ @@
- return count($migrations);
+ count($migrations); return null;
}
/**
* Run "down" a migration instance.
*
* @param object $migration
193) \Humbug\Mutator\Boolean\False
Diff on \Migrator::getMigrationFiles() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:
--- Original
+++ New
@@ @@
// finding the migrations that haven't been run against the databases.
- if ($files === false) return array();
+ if ($files === true) return array();
$files = array_map(function($file)
{
return str_replace('.php', '', basename($file));
}, $files);
194) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::selectRaw() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add a subselect expression to the query.
*
* @param \Closure|\Illuminate\Database\Query\Builder|string $query
195) \Humbug\Mutator\Boolean\True
Diff on \Builder::$query() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
// we will set the operators to '=' and set the values appropriately.
- if ( ! in_array(strtolower($operator), $this->operators, true))
+ if ( ! in_array(strtolower($operator), $this->operators, false))
{
list($value, $operator) = array($operator, '=');
}
// If the value is a Closure, it means the developer is performing an entire
// sub-select within the query and we will need to compile the sub-select
196) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::whereRaw() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add a raw or where clause to the query.
*
* @param string $sql
197) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::whereBetween() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add an or where between statement to the query.
*
* @param string $column
198) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::addNestedWhereQuery() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add a full sub-select to the query.
*
* @param string $column
199) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::whereSub() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add an exists clause to the query.
*
* @param \Closure $callback
200) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::whereExists() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add an or exists clause to the query.
*
* @param \Closure $callback
201) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::whereIn() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add an "or where in" clause to the query.
*
* @param string $column
202) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::whereInSub() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add a "where null" clause to the query.
*
* @param string $column
203) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::whereNull() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add an "or where null" clause to the query.
*
* @param string $column
204) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::addDateBasedWhere() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Handles dynamic "where" clauses to the query.
*
* @param string $method
205) \Humbug\Mutator\Number\Integer
Diff on \Builder::dynamicWhere() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- $segments = preg_split('/(And|Or)(?=[A-Z])/', $finder, -1, PREG_SPLIT_DELIM_CAPTURE);
+ $segments = preg_split('/(And|Or)(?=[A-Z])/', $finder, -0, PREG_SPLIT_DELIM_CAPTURE);
// The connector variable will determine which connector will be used for the
// query condition. We will change it as we come across new boolean values
// in the dynamic method strings, which could contain a number of these.
$connector = 'and';
206) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::havingRaw() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add a raw or having clause to the query.
*
* @param string $sql
207) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Builder::limit() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- if ($value > 0) $this->$property = $value;
+ if ($value >= 0) $this->$property = $value;
return $this;
}
/**
* Alias to set the "limit" value of the query.
208) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::lock() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Lock the selected rows in the table for updating.
*
* @return \Illuminate\Database\Query\Builder
209) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Builder::pluck() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return count($result) > 0 ? reset($result) : null;
+ return count($result) >= 0 ? reset($result) : null;
}
/**
* Execute the query and get the first result.
*
* @param array $columns
210) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Builder::first() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return count($results) > 0 ? reset($results) : null;
+ return count($results) >= 0 ? reset($results) : null;
}
/**
* Execute the query as a "select" statement.
*
* @param array $columns
211) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Builder::lists() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
// be accessed by the key of the rows instead of simply being numeric.
- if ( ! is_null($key) && count($results) > 0)
+ if ( ! is_null($key) && count($results) >= 0)
{
$keys = $results->fetch($key)->all();
return array_combine($keys, $values);
}
212) \Humbug\Mutator\Number\Integer
Diff on \Builder::lists() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
// be accessed by the key of the rows instead of simply being numeric.
- if ( ! is_null($key) && count($results) > 0)
+ if ( ! is_null($key) && count($results) > 1)
{
$keys = $results->fetch($key)->all();
return array_combine($keys, $values);
}
213) \Humbug\Mutator\Number\Integer
Diff on \Builder::getListSelect() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
// really want the names of the columns as it is in this resulting array.
- if (($dot = strpos($select[0], '.')) !== false)
+ if (($dot = strpos($select[1], '.')) !== false)
{
$select[0] = substr($select[0], $dot + 1);
}
return $select;
}
214) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Builder::exists() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- $result = $this->limit(1)->count() > 0;
+ $result = $this->limit(1)->count() >= 0;
$this->limit($limit);
return $result;
}
215) \Humbug\Mutator\ReturnValue\Integer
Diff on \Builder::sum() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $result ?: 0;
+ return $result ?: 1;
}
/**
* Retrieve the average of the values of a given column.
*
* @param string $column
216) \Humbug\Mutator\Number\Integer
Diff on \Builder::sum() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $result ?: 0;
+ return $result ?: 1;
}
/**
* Retrieve the average of the values of a given column.
*
* @param string $column
217) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::addBinding() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Merge an array of bindings into our bindings.
*
* @param \Illuminate\Database\Query\Builder $query
218) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::mergeBindings() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Get the database connection instance.
*
* @return \Illuminate\Database\ConnectionInterface
219) \Humbug\Mutator\ConditionalNegation\NotIdentical
Diff on \Grammar::compileAggregate() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:
--- Original
+++ New
@@ @@
// it into account when it performs the aggregating operations on the data.
- if ($query->distinct && $column !== '*')
+ if ($query->distinct && $column === '*')
{
$column = 'distinct '.$column;
}
return 'select '.$aggregate['function'].'('.$column.') as aggregate';
}
220) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Grammar::compileWheres() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:
--- Original
+++ New
@@ @@
// avoid checking for the first clauses in each of the compilers methods.
- if (count($sql) > 0)
+ if (count($sql) >= 0)
{
$sql = implode(' ', $sql);
return 'where '.preg_replace('/and |or /', '', $sql, 1);
}
221) \Humbug\Mutator\Number\Integer
Diff on \Grammar::compileInsert() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:
--- Original
+++ New
@@ @@
- $value = array_fill(0, count($values), "($parameters)");
+ $value = array_fill(1, count($values), "($parameters)");
$parameters = implode(', ', $value);
return "insert into $table ($columns) values $parameters";
}
222) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Grammar::compileLock() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:
--- Original
+++ New
@@ @@
{
- return is_string($value) ? $value : '';
+ is_string($value) ? $value : ''; return null;
}
/**
* Concatenate an array of segments, removing empties.
*
* @param array $segments
223) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Grammar::removeLeadingBoolean() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:
--- Original
+++ New
@@ @@
<?php namespace Illuminate\Database\Query\Grammars;
use Illuminate\Database\Query\Builder;
use Illuminate\Database\Grammar as BaseGrammar;
class Grammar extends BaseGrammar {
/**
* The components that make up a select clause.
224) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \PostgresGrammar::compileUpdateFrom() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Grammars/PostgresGrammar.php:
--- Original
+++ New
@@ @@
- if (count($froms) > 0) return ' from '.implode(', ', $froms);
+ if (count($froms) >= 0) return ' from '.implode(', ', $froms);
}
/**
* Compile the additional where clauses for updates with joins.
*
* @param \Illuminate\Database\Query\Builder $query
225) \Humbug\Mutator\Number\Integer
Diff on \SQLiteGrammar::compileInsert() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Grammars/SQLiteGrammar.php:
--- Original
+++ New
@@ @@
// row inserts in SQLite. However, if there are multiples, we'll continue.
- if (count($values) == 1)
+ if (count($values) == 0)
{
return parent::compileInsert($query, reset($values));
}
$names = $this->columnize(array_keys(reset($values)));
226) \Humbug\Mutator\Number\Integer
Diff on \SQLiteGrammar::compileInsert() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Grammars/SQLiteGrammar.php:
--- Original
+++ New
@@ @@
- $columns = array_fill(0, count($values), implode(', ', $columns));
+ $columns = array_fill(1, count($values), implode(', ', $columns));
return "insert into $table ($names) select ".implode(' union select ', $columns);
}
/**
* Compile a truncate table statement into SQL.
227) \Humbug\Mutator\Number\Integer
Diff on \SQLiteGrammar::dateBasedWhere() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Grammars/SQLiteGrammar.php:
--- Original
+++ New
@@ @@
{
- $value = str_pad($where['value'], 2, '0', STR_PAD_LEFT);
+ $value = str_pad($where['value'], 3, '0', STR_PAD_LEFT);
$value = $this->parameter($value);
return 'strftime(\''.$type.'\', '.$this->wrap($where['column']).') '.$where['operator'].' '.$value;
}
228) \Humbug\Mutator\Number\Integer
Diff on \SqlServerGrammar::compileSelect() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Grammars/SqlServerGrammar.php:
--- Original
+++ New
@@ @@
// other database systems but is necessary for implementing features.
- if ($query->offset > 0)
+ if ($query->offset > 1)
{
return $this->compileAnsiOffset($query, $components);
}
return $this->concatenate($components);
}
229) \Humbug\Mutator\Number\Integer
Diff on \SqlServerGrammar::compileColumns() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Grammars/SqlServerGrammar.php:
--- Original
+++ New
@@ @@
// SQL Server system similar to the limit keywords available in MySQL.
- if ($query->limit > 0 && $query->offset <= 0)
+ if ($query->limit > 1 && $query->offset <= 0)
{
$select .= 'top '.$query->limit.' ';
}
return $select.$this->columnize($columns);
}
230) \Humbug\Mutator\Number\Integer
Diff on \SqlServerGrammar::compileColumns() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Grammars/SqlServerGrammar.php:
--- Original
+++ New
@@ @@
// SQL Server system similar to the limit keywords available in MySQL.
- if ($query->limit > 0 && $query->offset <= 0)
+ if ($query->limit > 0 && $query->offset <= 1)
{
$select .= 'top '.$query->limit.' ';
}
return $select.$this->columnize($columns);
}
231) \Humbug\Mutator\Number\Integer
Diff on \SqlServerGrammar::compileRowConstraint() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Grammars/SqlServerGrammar.php:
--- Original
+++ New
@@ @@
- if ($query->limit > 0)
+ if ($query->limit > 1)
{
$finish = $query->offset + $query->limit;
return "between {$start} and {$finish}";
}
232) \Humbug\Mutator\Number\Integer
Diff on \Blueprint::addImpliedCommands() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php:
--- Original
+++ New
@@ @@
- if (count($this->getChangedColumns()) > 0 && ! $this->creating())
+ if (count($this->getChangedColumns()) > 1 && ! $this->creating())
{
array_unshift($this->commands, $this->createCommand('change'));
}
$this->addFluentIndexes();
}
233) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Blueprint::addImpliedCommands() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php:
--- Original
+++ New
@@ @@
- if (count($this->getChangedColumns()) > 0 && ! $this->creating())
+ if (count($this->getChangedColumns()) > 0 && $this->creating())
{
array_unshift($this->commands, $this->createCommand('change'));
}
$this->addFluentIndexes();
}
234) \Humbug\Mutator\Boolean\True
Diff on \Blueprint::addFluentIndexes() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php:
--- Original
+++ New
@@ @@
// index, so we will simply call the index methods without one.
- if ($column->$index === true)
+ if ($column->$index === false)
{
$this->$index($column->name);
continue 2;
}
235) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Blueprint::creating() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php:
--- Original
+++ New
@@ @@
- return false;
+ false; return null;
}
/**
* Indicate that the table needs to be created.
*
* @return \Illuminate\Support\Fluent
236) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Builder::hasTable() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Builder.php:
--- Original
+++ New
@@ @@
- return count($this->connection->select($sql, array($table))) > 0;
+ return count($this->connection->select($sql, array($table))) >= 0;
}
/**
* Determine if the given table has a given column.
*
* @param string $table
237) \Humbug\Mutator\ReturnValue\Integer
Diff on \Grammar::calculateDoctrineTextLength() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:
--- Original
+++ New
@@ @@
default:
- return 255 + 1;
+ return 0 + 1;
}
}
/**
* Get the matching Doctrine option for a given Fluent attribute name.
*
238) \Humbug\Mutator\ReturnValue\IntegerNegation
Diff on \Grammar::calculateDoctrineTextLength() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:
--- Original
+++ New
@@ @@
default:
- return 255 + 1;
+ return -255 + 1;
}
}
/**
* Get the matching Doctrine option for a given Fluent attribute name.
*
239) \Humbug\Mutator\Number\Integer
Diff on \Grammar::calculateDoctrineTextLength() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:
--- Original
+++ New
@@ @@
default:
- return 255 + 1;
+ return 256 + 1;
}
}
/**
* Get the matching Doctrine option for a given Fluent attribute name.
*
240) \Humbug\Mutator\Arithmetic\Addition
Diff on \Grammar::calculateDoctrineTextLength() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:
--- Original
+++ New
@@ @@
default:
- return 255 + 1;
+ return 255 - 1;
}
}
/**
* Get the matching Doctrine option for a given Fluent attribute name.
*
241) \Humbug\Mutator\Number\Integer
Diff on \Grammar::calculateDoctrineTextLength() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:
--- Original
+++ New
@@ @@
default:
- return 255 + 1;
+ return 255 + 0;
}
}
/**
* Get the matching Doctrine option for a given Fluent attribute name.
*
242) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \MySqlGrammar::typeDouble() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/MySqlGrammar.php:
--- Original
+++ New
@@ @@
{
- if ($column->total && $column->places)
+ if ($column->total || $column->places)
{
return "double({$column->total}, {$column->places})";
}
return 'double';
}
243) \Humbug\Mutator\Boolean\LogicalOr
Diff on \Encrypter::getJsonPayload() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Encryption/Encrypter.php:
--- Original
+++ New
@@ @@
// to decrypt the given value. We'll also check the MAC for this encryption.
- if ( ! $payload || $this->invalidPayload($payload))
+ if ( ! $payload && $this->invalidPayload($payload))
{
throw new DecryptException('Invalid data.');
}
if ( ! $this->validMac($payload))
{
244) \Humbug\Mutator\Number\Integer
Diff on \Encrypter::validMac() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Encryption/Encrypter.php:
--- Original
+++ New
@@ @@
{
- $bytes = (new SecureRandom)->nextBytes(16);
+ $bytes = (new SecureRandom)->nextBytes(17);
$calcMac = hash_hmac('sha256', $this->hash($payload['iv'], $payload['value']), $bytes, true);
return StringUtils::equals(hash_hmac('sha256', $payload['mac'], $bytes, true), $calcMac);
}
245) \Humbug\Mutator\Arithmetic\Subtraction
Diff on \Encrypter::addPadding() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Encryption/Encrypter.php:
--- Original
+++ New
@@ @@
{
- $pad = $this->block - (strlen($value) % $this->block);
+ $pad = $this->block + (strlen($value) % $this->block);
return $value.str_repeat(chr($pad), $pad);
}
/**
* Remove the padding from the given value.
246) \Humbug\Mutator\Arithmetic\Subtraction
Diff on \Encrypter::stripPadding() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Encryption/Encrypter.php:
--- Original
+++ New
@@ @@
{
- $pad = ord($value[($len = strlen($value)) - 1]);
+ $pad = ord($value[($len = strlen($value)) + 1]);
return $this->paddingIsValid($pad, $value) ? substr($value, 0, $len - $pad) : $value;
}
/**
* Determine if the given padding for a value is valid.
247) \Humbug\Mutator\Number\Integer
Diff on \Encrypter::stripPadding() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Encryption/Encrypter.php:
--- Original
+++ New
@@ @@
{
- $pad = ord($value[($len = strlen($value)) - 1]);
+ $pad = ord($value[($len = strlen($value)) - 0]);
return $this->paddingIsValid($pad, $value) ? substr($value, 0, $len - $pad) : $value;
}
/**
* Determine if the given padding for a value is valid.
248) \Humbug\Mutator\Arithmetic\Subtraction
Diff on \Encrypter::stripPadding() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Encryption/Encrypter.php:
--- Original
+++ New
@@ @@
- return $this->paddingIsValid($pad, $value) ? substr($value, 0, $len - $pad) : $value;
+ return $this->paddingIsValid($pad, $value) ? substr($value, 0, $len + $pad) : $value;
}
/**
* Determine if the given padding for a value is valid.
*
* @param string $pad
249) \Humbug\Mutator\Arithmetic\Subtraction
Diff on \Encrypter::paddingIsValid() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Encryption/Encrypter.php:
--- Original
+++ New
@@ @@
{
- $beforePad = strlen($value) - $pad;
+ $beforePad = strlen($value) + $pad;
return substr($value, $beforePad) == str_repeat(substr($value, -1), $pad);
}
/**
* Verify that the encryption payload is valid.
250) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Encrypter::paddingIsValid() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Encryption/Encrypter.php:
--- Original
+++ New
@@ @@
- return substr($value, $beforePad) == str_repeat(substr($value, -1), $pad);
+ substr($value, $beforePad) == str_repeat(substr($value, -1), $pad); return null;
}
/**
* Verify that the encryption payload is valid.
*
* @param array|mixed $data
251) \Humbug\Mutator\ConditionalNegation\Equal
Diff on \Encrypter::paddingIsValid() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Encryption/Encrypter.php:
--- Original
+++ New
@@ @@
- return substr($value, $beforePad) == str_repeat(substr($value, -1), $pad);
+ return substr($value, $beforePad) != str_repeat(substr($value, -1), $pad);
}
/**
* Verify that the encryption payload is valid.
*
* @param array|mixed $data
252) \Humbug\Mutator\Arithmetic\Subtraction
Diff on \Encrypter::paddingIsValid() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Encryption/Encrypter.php:
--- Original
+++ New
@@ @@
- return substr($value, $beforePad) == str_repeat(substr($value, -1), $pad);
+ return substr($value, $beforePad) == str_repeat(substr($value, +1), $pad);
}
/**
* Verify that the encryption payload is valid.
*
* @param array|mixed $data
253) \Humbug\Mutator\Number\Integer
Diff on \Encrypter::paddingIsValid() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Encryption/Encrypter.php:
--- Original
+++ New
@@ @@
- return substr($value, $beforePad) == str_repeat(substr($value, -1), $pad);
+ return substr($value, $beforePad) == str_repeat(substr($value, -0), $pad);
}
/**
* Verify that the encryption payload is valid.
*
* @param array|mixed $data
254) \Humbug\Mutator\Boolean\LogicalOr
Diff on \Encrypter::invalidPayload() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Encryption/Encrypter.php:
--- Original
+++ New
@@ @@
{
- return ! is_array($data) || ! isset($data['iv']) || ! isset($data['value']) || ! isset($data['mac']);
+ return ! is_array($data) && ! isset($data['iv']) || ! isset($data['value']) || ! isset($data['mac']);
}
/**
* Get the IV size for the cipher.
*
* @return int
255) \Humbug\Mutator\Boolean\LogicalOr
Diff on \Encrypter::invalidPayload() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Encryption/Encrypter.php:
--- Original
+++ New
@@ @@
{
- return ! is_array($data) || ! isset($data['iv']) || ! isset($data['value']) || ! isset($data['mac']);
+ return ! is_array($data) || ! isset($data['iv']) && ! isset($data['value']) || ! isset($data['mac']);
}
/**
* Get the IV size for the cipher.
*
* @return int
256) \Humbug\Mutator\Boolean\LogicalOr
Diff on \Encrypter::invalidPayload() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Encryption/Encrypter.php:
--- Original
+++ New
@@ @@
{
- return ! is_array($data) || ! isset($data['iv']) || ! isset($data['value']) || ! isset($data['mac']);
+ return ! is_array($data) || ! isset($data['iv']) || ! isset($data['value']) && ! isset($data['mac']);
}
/**
* Get the IV size for the cipher.
*
* @return int
257) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Encrypter::getRandomizer() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Encryption/Encrypter.php:
--- Original
+++ New
@@ @@
{
- if (defined('MCRYPT_DEV_URANDOM')) return MCRYPT_DEV_URANDOM;
+ if (defined('MCRYPT_DEV_URANDOM')) MCRYPT_DEV_URANDOM; return null;
if (defined('MCRYPT_DEV_RANDOM')) return MCRYPT_DEV_RANDOM;
mt_srand();
return MCRYPT_RAND;
258) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Dispatcher::fire() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Events/Dispatcher.php:
--- Original
+++ New
@@ @@
// listeners. Otherwise we will add the response on the response list.
- if ( ! is_null($response) && $halt)
+ if ( ! is_null($response) || $halt)
{
array_pop($this->firing);
return $response;
}
259) \Humbug\Mutator\Boolean\False
Diff on \Dispatcher::fire() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Events/Dispatcher.php:
--- Original
+++ New
@@ @@
// looping through the listeners and firing every one in our sequence.
- if ($response === false) break;
+ if ($response === true) break;
$responses[] = $response;
}
array_pop($this->firing);
260) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Dispatcher::handlerShouldBeQueued() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Events/Dispatcher.php:
--- Original
+++ New
@@ @@
{
- return false;
+ false; return null;
}
}
/**
* Create a callable for putting an event handler on the queue.
*
261) \Humbug\Mutator\Boolean\True
Diff on \AliasLoader::prependToLoaderStack() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/AliasLoader.php:
--- Original
+++ New
@@ @@
{
- spl_autoload_register(array($this, 'load'), true, true);
+ spl_autoload_register(array($this, 'load'), false, true);
}
/**
* Get the registered aliases.
*
* @return array
262) \Humbug\Mutator\Boolean\True
Diff on \AliasLoader::prependToLoaderStack() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/AliasLoader.php:
--- Original
+++ New
@@ @@
{
- spl_autoload_register(array($this, 'load'), true, true);
+ spl_autoload_register(array($this, 'load'), true, false);
}
/**
* Get the registered aliases.
*
* @return array
263) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Application::register() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/Application.php:
--- Original
+++ New
@@ @@
{
- if ($registered = $this->getProvider($provider) && ! $force)
+ if ($registered = $this->getProvider($provider) && $force)
return $registered;
// If the given "provider" is a string, we will resolve it, passing in the
// application instance automatically for the developer. This is simply
// a more convenient way of specifying your service provider classes.
if (is_string($provider))
264) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Application::registerDeferredProvider() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/Application.php:
--- Original
+++ New
@@ @@
- if ( ! $this->booted)
+ if ( $this->booted)
{
$this->booting(function() use ($instance)
{
$this->bootProvider($instance);
});
}
265) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \EnvironmentDetector::$k() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/EnvironmentDetector.php:
--- Original
+++ New
@@ @@
<?php namespace Illuminate\Foundation;
use Closure;
class EnvironmentDetector {
/**
* Detect the application's current environment.
*
266) \Humbug\Mutator\ConditionalBoundary\LessThan
Diff on \ProviderRepository::registerLoadEvents() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php:
--- Original
+++ New
@@ @@
{
- if (count($events) < 1) return;
+ if (count($events) <= 1) return;
$app = $this->app;
$app->make('events')->listen($events, function() use ($app, $provider)
{
$app->register($provider);
267) \Humbug\Mutator\Boolean\False
Diff on \BcryptHasher::make() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Hashing/BcryptHasher.php:
--- Original
+++ New
@@ @@
- if ($hash === false)
+ if ($hash === true)
{
throw new RuntimeException("Bcrypt hashing not supported.");
}
return $hash;
}
268) \Humbug\Mutator\ReturnValue\This
Diff on \RedirectResponse::header() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/RedirectResponse.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Flash a piece of data to the session.
*
* @param string $key
269) \Humbug\Mutator\ReturnValue\This
Diff on \RedirectResponse::with() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/RedirectResponse.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add a cookie to the response.
*
* @param \Symfony\Component\HttpFoundation\Cookie $cookie
270) \Humbug\Mutator\ReturnValue\This
Diff on \RedirectResponse::withInput() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/RedirectResponse.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Flash an array of input to the session.
*
* @param mixed string
271) \Humbug\Mutator\ReturnValue\This
Diff on \RedirectResponse::withErrors() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/RedirectResponse.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Parse the given errors into an appropriate value.
*
* @param \Illuminate\Contracts\Support\MessageProvider|array $provider
272) \Humbug\Mutator\Boolean\LogicalOr
Diff on \Request::isEmptyString() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/Request.php:
--- Original
+++ New
@@ @@
{
- $boolOrArray = is_bool($this->input($key)) || is_array($this->input($key));
+ $boolOrArray = is_bool($this->input($key)) && is_array($this->input($key));
return ! $boolOrArray && trim((string) $this->input($key)) === '';
}
/**
* Get all of the input and files for the request.
273) \Humbug\Mutator\Boolean\True
Diff on \Request::json() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/Request.php:
--- Original
+++ New
@@ @@
{
- $this->json = new ParameterBag((array) json_decode($this->getContent(), true));
+ $this->json = new ParameterBag((array) json_decode($this->getContent(), false));
}
if (is_null($key)) return $this->json;
return array_get($this->json->all(), $key, $default);
}
274) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Request::duplicate() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/Request.php:
--- Original
+++ New
@@ @@
{
- return parent::duplicate($query, $request, $attributes, $cookies, array_filter((array) $files), $server);
+ parent::duplicate($query, $request, $attributes, $cookies, array_filter((array) $files), $server); return null;
}
/**
* Get the session associated with the request.
*
* @return \Illuminate\Session\Store
275) \Humbug\Mutator\ReturnValue\This
Diff on \Request::setUserResolver() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/Request.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Get the route resolver callback.
*
* @return \Closure
276) \Humbug\Mutator\ReturnValue\This
Diff on \Request::setRouteResolver() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/Request.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Determine if the given offset exists.
*
* @param string $offset
277) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Response::setContent() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/Response.php:
--- Original
+++ New
@@ @@
- return parent::setContent($content);
+ parent::setContent($content); return null;
}
/**
* Morph the given content into JSON.
*
* @param mixed $content
278) \Humbug\Mutator\ReturnValue\This
Diff on ???::header() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/ResponseTrait.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add a cookie to the response.
*
* @param \Symfony\Component\HttpFoundation\Cookie $cookie
279) \Humbug\Mutator\Boolean\True
Diff on \Writer::getDefaultFormatter() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Log/Writer.php:
--- Original
+++ New
@@ @@
{
- return new LineFormatter(null, null, true, true);
+ return new LineFormatter(null, null, false, true);
}
/**
* Get the event dispatcher instance.
*
* @return \Illuminate\Contracts\Events\Dispatcher
280) \Humbug\Mutator\Boolean\True
Diff on \Writer::getDefaultFormatter() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Log/Writer.php:
--- Original
+++ New
@@ @@
{
- return new LineFormatter(null, null, true, true);
+ return new LineFormatter(null, null, true, false);
}
/**
* Get the event dispatcher instance.
*
* @return \Illuminate\Contracts\Events\Dispatcher
281) \Humbug\Mutator\Number\Integer
Diff on \Mailer::parseView() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Mail/Mailer.php:
--- Original
+++ New
@@ @@
// array as is, since must should contain both views with numeric keys.
- if (is_array($view) && isset($view[0]))
+ if (is_array($view) && isset($view[1]))
{
return [$view[0], $view[1], null];
}
// If the view is an array, but doesn't contain numeric keys, we will assume
// the the views are being explicitly specified and will extract them via
282) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Mailer::callMessageBuilder() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Mail/Mailer.php:
--- Original
+++ New
@@ @@
{
- return call_user_func($callback, $message);
+ call_user_func($callback, $message); return null;
}
elseif (is_string($callback))
{
return $this->container->make($callback)->mail($message);
}
283) \Humbug\Mutator\ReturnValue\This
Diff on \Mailer::setLogger() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Mail/Mailer.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Set the queue manager instance.
*
* @param \Illuminate\Contracts\Queue\Queue $queue
284) \Humbug\Mutator\ReturnValue\This
Diff on \Mailer::setQueue() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Mail/Mailer.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Set the IoC container instance.
*
* @param \Illuminate\Contracts\Container\Container $container
285) \Humbug\Mutator\ReturnValue\This
Diff on \Message::from() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Mail/Message.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Set the "sender" of the message.
*
* @param string $address
286) \Humbug\Mutator\ReturnValue\This
Diff on \Message::prepAttachment() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Mail/Message.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Get the underlying Swift Message instance.
*
* @return \Swift_Message
287) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Message::__call() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Mail/Message.php:
--- Original
+++ New
@@ @@
<?php namespace Illuminate\Mail;
use Swift_Image;
use Swift_Attachment;
class Message {
/**
* The Swift Message instance.
288) \Humbug\Mutator\ReturnValue\False
Diff on \AbstractPaginator::isValidPageNumber() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/AbstractPaginator.php:
--- Original
+++ New
@@ @@
{
- return $page >= 1 && filter_var($page, FILTER_VALIDATE_INT) !== false;
+ return $page >= 1 && filter_var($page, FILTER_VALIDATE_INT) !== true;
}
/**
* Create a range of pagination URLs.
*
* @param int $start
289) \Humbug\Mutator\ConditionalBoundary\GreaterThanOrEqualTo
Diff on \AbstractPaginator::isValidPageNumber() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/AbstractPaginator.php:
--- Original
+++ New
@@ @@
{
- return $page >= 1 && filter_var($page, FILTER_VALIDATE_INT) !== false;
+ return $page > 1 && filter_var($page, FILTER_VALIDATE_INT) !== false;
}
/**
* Create a range of pagination URLs.
*
* @param int $start
290) \Humbug\Mutator\Number\Integer
Diff on \AbstractPaginator::isValidPageNumber() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/AbstractPaginator.php:
--- Original
+++ New
@@ @@
{
- return $page >= 1 && filter_var($page, FILTER_VALIDATE_INT) !== false;
+ return $page >= 0 && filter_var($page, FILTER_VALIDATE_INT) !== false;
}
/**
* Create a range of pagination URLs.
*
* @param int $start
291) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \AbstractPaginator::isValidPageNumber() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/AbstractPaginator.php:
--- Original
+++ New
@@ @@
{
- return $page >= 1 && filter_var($page, FILTER_VALIDATE_INT) !== false;
+ return $page >= 1 || filter_var($page, FILTER_VALIDATE_INT) !== false;
}
/**
* Create a range of pagination URLs.
*
* @param int $start
292) \Humbug\Mutator\Boolean\False
Diff on \AbstractPaginator::isValidPageNumber() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/AbstractPaginator.php:
--- Original
+++ New
@@ @@
{
- return $page >= 1 && filter_var($page, FILTER_VALIDATE_INT) !== false;
+ return $page >= 1 && filter_var($page, FILTER_VALIDATE_INT) !== true;
}
/**
* Create a range of pagination URLs.
*
* @param int $start
293) \Humbug\Mutator\Number\Integer
Diff on \AbstractPaginator::url() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/AbstractPaginator.php:
--- Original
+++ New
@@ @@
{
- if ($page <= 0) $page = 1;
+ if ($page <= 1) $page = 1;
// If we have any extra query string key / value pairs that need to be added
// onto the URL, we will put them in query string form and then attach it
// to the URL. This allows for extra information like sortings storage.
$parameters = [$this->pageName => $page];
294) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \AbstractPaginator::url() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/AbstractPaginator.php:
--- Original
+++ New
@@ @@
- if (count($this->query) > 0)
+ if (count($this->query) >= 0)
{
$parameters = array_merge($this->query, $parameters);
}
return $this->path.'?'
.http_build_query($parameters, null, '&')
295) \Humbug\Mutator\ConditionalNegation\GreaterThan
Diff on \AbstractPaginator::url() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/AbstractPaginator.php:
--- Original
+++ New
@@ @@
- if (count($this->query) > 0)
+ if (count($this->query) <= 0)
{
$parameters = array_merge($this->query, $parameters);
}
return $this->path.'?'
.http_build_query($parameters, null, '&')
296) \Humbug\Mutator\Number\Integer
Diff on \AbstractPaginator::url() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/AbstractPaginator.php:
--- Original
+++ New
@@ @@
- if (count($this->query) > 0)
+ if (count($this->query) > 1)
{
$parameters = array_merge($this->query, $parameters);
}
return $this->path.'?'
.http_build_query($parameters, null, '&')
297) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \AbstractPaginator::previousPageUrl() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/AbstractPaginator.php:
--- Original
+++ New
@@ @@
{
- if ($this->currentPage() > 1)
+ if ($this->currentPage() >= 1)
{
return $this->url($this->currentPage() - 1);
}
}
/**
298) \Humbug\Mutator\Number\Integer
Diff on \AbstractPaginator::previousPageUrl() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/AbstractPaginator.php:
--- Original
+++ New
@@ @@
{
- if ($this->currentPage() > 1)
+ if ($this->currentPage() > 0)
{
return $this->url($this->currentPage() - 1);
}
}
/**
299) \Humbug\Mutator\Number\Integer
Diff on \AbstractPaginator::hasPages() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/AbstractPaginator.php:
--- Original
+++ New
@@ @@
{
- return ! ($this->currentPage() == 1 && ! $this->hasMorePages());
+ return ! ($this->currentPage() == 0 && ! $this->hasMorePages());
}
/**
* Resolve the current request path or return the default value.
*
* @param string $default
300) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \LengthAwarePaginator::setCurrentPage() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/LengthAwarePaginator.php:
--- Original
+++ New
@@ @@
// items array. If it's greater than the last, we'll give back the last.
- if (is_numeric($currentPage) && $currentPage > $lastPage)
+ if (is_numeric($currentPage) && $currentPage >= $lastPage)
{
return $lastPage > 0 ? $lastPage : 1;
}
return $this->isValidPageNumber($currentPage) ? (int) $currentPage : 1;
}
301) \Humbug\Mutator\ReturnValue\Integer
Diff on \LengthAwarePaginator::setCurrentPage() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/LengthAwarePaginator.php:
--- Original
+++ New
@@ @@
- return $this->isValidPageNumber($currentPage) ? (int) $currentPage : 1;
+ return $this->isValidPageNumber($currentPage) ? (int) $currentPage : 0;
}
/**
* Get the URL for the next page.
*
* @return string
302) \Humbug\Mutator\ReturnValue\IntegerNegation
Diff on \LengthAwarePaginator::setCurrentPage() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/LengthAwarePaginator.php:
--- Original
+++ New
@@ @@
- return $this->isValidPageNumber($currentPage) ? (int) $currentPage : 1;
+ return $this->isValidPageNumber($currentPage) ? (int) $currentPage : -1;
}
/**
* Get the URL for the next page.
*
* @return string
303) \Humbug\Mutator\Number\Integer
Diff on \LengthAwarePaginator::setCurrentPage() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/LengthAwarePaginator.php:
--- Original
+++ New
@@ @@
- return $this->isValidPageNumber($currentPage) ? (int) $currentPage : 1;
+ return $this->isValidPageNumber($currentPage) ? (int) $currentPage : 0;
}
/**
* Get the URL for the next page.
*
* @return string
304) \Humbug\Mutator\ConditionalNegation\NotEqual
Diff on \Paginator::__construct() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/Paginator.php:
--- Original
+++ New
@@ @@
$this->currentPage = $this->setCurrentPage($currentPage);
- $this->path = $this->path != '/' ? rtrim($this->path, '/').'/' : $this->path;
+ $this->path = $this->path == '/' ? rtrim($this->path, '/').'/' : $this->path;
$this->items = $items instanceof Collection ? $items : Collection::make($items);
$this->checkForMorePages();
}
/**
305) \Humbug\Mutator\ReturnValue\Integer
Diff on \Paginator::setCurrentPage() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/Paginator.php:
--- Original
+++ New
@@ @@
- return $this->isValidPageNumber($currentPage) ? (int) $currentPage : 1;
+ return $this->isValidPageNumber($currentPage) ? (int) $currentPage : 0;
}
/**
* Check for more pages. The last item will be sliced off.
*
* @return void
306) \Humbug\Mutator\ReturnValue\IntegerNegation
Diff on \Paginator::setCurrentPage() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/Paginator.php:
--- Original
+++ New
@@ @@
- return $this->isValidPageNumber($currentPage) ? (int) $currentPage : 1;
+ return $this->isValidPageNumber($currentPage) ? (int) $currentPage : -1;
}
/**
* Check for more pages. The last item will be sliced off.
*
* @return void
307) \Humbug\Mutator\Number\Integer
Diff on \Paginator::setCurrentPage() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/Paginator.php:
--- Original
+++ New
@@ @@
- return $this->isValidPageNumber($currentPage) ? (int) $currentPage : 1;
+ return $this->isValidPageNumber($currentPage) ? (int) $currentPage : 0;
}
/**
* Check for more pages. The last item will be sliced off.
*
* @return void
308) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Paginator::checkForMorePages() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/Paginator.php:
--- Original
+++ New
@@ @@
{
- $this->hasMore = count($this->items) > ($this->perPage);
+ $this->hasMore = count($this->items) >= ($this->perPage);
$this->items = $this->items->slice(0, $this->perPage);
}
/**
* Get the URL for the next page.
309) \Humbug\Mutator\ConditionalBoundary\LessThan
Diff on \UrlWindow::get() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/UrlWindow.php:
--- Original
+++ New
@@ @@
{
- if ($this->paginator->lastPage() < ($onEachSide * 2) + 6)
+ if ($this->paginator->lastPage() <= ($onEachSide * 2) + 6)
{
return $this->getSmallSlider();
}
return $this->getUrlSlider($onEachSide);
}
310) \Humbug\Mutator\Arithmetic\Multiplication
Diff on \UrlWindow::get() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/UrlWindow.php:
--- Original
+++ New
@@ @@
{
- if ($this->paginator->lastPage() < ($onEachSide * 2) + 6)
+ if ($this->paginator->lastPage() < ($onEachSide / 2) + 6)
{
return $this->getSmallSlider();
}
return $this->getUrlSlider($onEachSide);
}
311) \Humbug\Mutator\Number\Integer
Diff on \UrlWindow::get() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/UrlWindow.php:
--- Original
+++ New
@@ @@
{
- if ($this->paginator->lastPage() < ($onEachSide * 2) + 6)
+ if ($this->paginator->lastPage() < ($onEachSide * 2) + 7)
{
return $this->getSmallSlider();
}
return $this->getUrlSlider($onEachSide);
}
312) \Humbug\Mutator\ConditionalBoundary\LessThanOrEqualTo
Diff on \UrlWindow::getUrlSlider() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/UrlWindow.php:
--- Original
+++ New
@@ @@
// links in this list, since we will not have room to create a full slider.
- if ($this->currentPage() <= $window)
+ if ($this->currentPage() < $window)
{
return $this->getSliderTooCloseToBeginning($window);
}
// If the current page is close to the ending of the page range we will just get
// this first couple pages, followed by a larger window of these ending pages
313) \Humbug\Mutator\ReturnValue\Integer
Diff on \UrlWindow::hasPages() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/UrlWindow.php:
--- Original
+++ New
@@ @@
{
- return $this->paginator->lastPage() > 1;
+ return $this->paginator->lastPage() > 0;
}
/**
* Get the current page from the paginator.
*
* @return int
314) \Humbug\Mutator\ReturnValue\IntegerNegation
Diff on \UrlWindow::hasPages() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/UrlWindow.php:
--- Original
+++ New
@@ @@
{
- return $this->paginator->lastPage() > 1;
+ return $this->paginator->lastPage() > -1;
}
/**
* Get the current page from the paginator.
*
* @return int
315) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \UrlWindow::hasPages() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/UrlWindow.php:
--- Original
+++ New
@@ @@
{
- return $this->paginator->lastPage() > 1;
+ return $this->paginator->lastPage() >= 1;
}
/**
* Get the current page from the paginator.
*
* @return int
316) \Humbug\Mutator\Number\Integer
Diff on \UrlWindow::hasPages() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/UrlWindow.php:
--- Original
+++ New
@@ @@
{
- return $this->paginator->lastPage() > 1;
+ return $this->paginator->lastPage() > 0;
}
/**
* Get the current page from the paginator.
*
* @return int
317) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Pipeline::getInitialSlice() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:
--- Original
+++ New
@@ @@
<?php namespace Illuminate\Pipeline;
use Closure;
use Illuminate\Contracts\Container\Container;
use Illuminate\Contracts\Pipeline\Pipeline as PipelineContract;
class Pipeline implements PipelineContract {
/**
318) \Humbug\Mutator\Number\Integer
Diff on \BeanstalkdQueue::pop() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/BeanstalkdQueue.php:
--- Original
+++ New
@@ @@
- $job = $this->pheanstalk->watchOnly($queue)->reserve(0);
+ $job = $this->pheanstalk->watchOnly($queue)->reserve(1);
if ($job instanceof PheanstalkJob)
{
return new BeanstalkdJob($this->container, $this->pheanstalk, $job, $queue);
}
}
319) \Humbug\Mutator\Number\Integer
Diff on \DatabaseQueue::push() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/DatabaseQueue.php:
--- Original
+++ New
@@ @@
{
- return $this->pushToDatabase(0, $queue, $this->createPayload($job, $data));
+ return $this->pushToDatabase(1, $queue, $this->createPayload($job, $data));
}
/**
* Push a raw payload onto the queue.
*
* @param string $payload
320) \Humbug\Mutator\Number\Integer
Diff on \IronJob::recreateJob() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/IronJob.php:
--- Original
+++ New
@@ @@
- array_set($payload, 'attempts', array_get($payload, 'attempts', 1) + 1);
+ array_set($payload, 'attempts', array_get($payload, 'attempts', 0) + 1);
$this->iron->recreate(json_encode($payload), $this->getQueue(), $delay);
}
/**
* Get the number of times the job has been attempted.
321) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \IronJob::getQueue() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/IronJob.php:
--- Original
+++ New
@@ @@
<?php namespace Illuminate\Queue\Jobs;
use Illuminate\Queue\IronQueue;
use Illuminate\Container\Container;
use Illuminate\Contracts\Queue\Job as JobContract;
class IronJob extends Job implements JobContract {
/**
322) \Humbug\Mutator\Boolean\True
Diff on \Job::delete() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/Job.php:
--- Original
+++ New
@@ @@
{
- $this->deleted = true;
+ $this->deleted = false;
}
/**
* Determine if the job has been deleted.
*
* @return bool
323) \Humbug\Mutator\Boolean\True
Diff on \Job::release() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/Job.php:
--- Original
+++ New
@@ @@
{
- $this->released = true;
+ $this->released = false;
}
/**
* Determine if the job was released back into the queue.
*
* @return bool
324) \Humbug\Mutator\Number\Integer
Diff on \Job::resolveQueueableEntity() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/Job.php:
--- Original
+++ New
@@ @@
{
- list($marker, $type, $id) = explode('|', $value, 3);
+ list($marker, $type, $id) = explode('|', $value, 4);
return $this->getEntityResolver()->resolve($type, $id);
}
return $value;
}
325) \Humbug\Mutator\Number\Integer
Diff on \Queue::getSeconds() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Queue.php:
--- Original
+++ New
@@ @@
{
- return max(0, $delay->getTimestamp() - $this->getTime());
+ return max(1, $delay->getTimestamp() - $this->getTime());
}
return (int) $delay;
}
/**
326) \Humbug\Mutator\Boolean\True
Diff on \RedisQueue::migrateExpiredJobs() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/RedisQueue.php:
--- Original
+++ New
@@ @@
{
- $options = ['cas' => true, 'watch' => $from, 'retry' => 10];
+ $options = ['cas' => false, 'watch' => $from, 'retry' => 10];
$this->getConnection()->transaction($options, function ($transaction) use ($from, $to)
{
// First we need to get all of jobs that have expired based on the current time
// so that we can push them onto the main queue. After we get them we simply
// remove them from this "delay" queues. All of this within a transaction.
327) \Humbug\Mutator\Number\Integer
Diff on \RedisQueue::migrateExpiredJobs() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/RedisQueue.php:
--- Original
+++ New
@@ @@
{
- $options = ['cas' => true, 'watch' => $from, 'retry' => 10];
+ $options = ['cas' => true, 'watch' => $from, 'retry' => 11];
$this->getConnection()->transaction($options, function ($transaction) use ($from, $to)
{
// First we need to get all of jobs that have expired based on the current time
// so that we can push them onto the main queue. After we get them we simply
// remove them from this "delay" queues. All of this within a transaction.
328) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \RedisQueue::migrateExpiredJobs() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/RedisQueue.php:
--- Original
+++ New
@@ @@
// ready to be processed by the queue worker whenever their turn comes up.
- if (count($jobs) > 0)
+ if (count($jobs) >= 0)
{
$this->removeExpiredJobs($transaction, $from, $time);
$this->pushExpiredJobsOntoNewQueue($transaction, $to, $jobs);
}
});
329) \Humbug\Mutator\Number\Integer
Diff on \RedisQueue::migrateExpiredJobs() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/RedisQueue.php:
--- Original
+++ New
@@ @@
// ready to be processed by the queue worker whenever their turn comes up.
- if (count($jobs) > 0)
+ if (count($jobs) > 1)
{
$this->removeExpiredJobs($transaction, $from, $time);
$this->pushExpiredJobsOntoNewQueue($transaction, $to, $jobs);
}
});
330) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \SqsQueue::pop() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/SqsQueue.php:
--- Original
+++ New
@@ @@
- if (count($response['Messages']) > 0)
+ if (count($response['Messages']) >= 0)
{
return new SqsJob($this->container, $this->sqs, $queue, $response['Messages'][0]);
}
}
/**
331) \Humbug\Mutator\ReturnValue\Integer
Diff on \SyncQueue::push() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/SyncQueue.php:
--- Original
+++ New
@@ @@
- return 0;
+ return 1;
}
/**
* Push a raw payload onto the queue.
*
* @param string $payload
332) \Humbug\Mutator\Number\Integer
Diff on \SyncQueue::push() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/SyncQueue.php:
--- Original
+++ New
@@ @@
- return 0;
+ return 1;
}
/**
* Push a raw payload onto the queue.
*
* @param string $payload
333) \Humbug\Mutator\Boolean\False
Diff on \Worker::pop() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Worker.php:
--- Original
+++ New
@@ @@
- return ['job' => null, 'failed' => false];
+ return ['job' => null, 'failed' => true];
}
/**
* Get the next job from the queue connection.
*
* @param \Illuminate\Queue\Queue $connection
334) \Humbug\Mutator\Number\Integer
Diff on \Worker::process() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Worker.php:
--- Original
+++ New
@@ @@
{
- if ($maxTries > 0 && $job->attempts() > $maxTries)
+ if ($maxTries > 1 && $job->attempts() > $maxTries)
{
return $this->logFailedJob($connection, $job);
}
try
{
335) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Worker::process() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Worker.php:
--- Original
+++ New
@@ @@
{
- if ($maxTries > 0 && $job->attempts() > $maxTries)
+ if ($maxTries > 0 && $job->attempts() >= $maxTries)
{
return $this->logFailedJob($connection, $job);
}
try
{
336) \Humbug\Mutator\Boolean\True
Diff on \Worker::logFailedJob() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Worker.php:
--- Original
+++ New
@@ @@
- return ['job' => $job, 'failed' => true];
+ return ['job' => $job, 'failed' => false];
}
/**
* Raise the failed queue job event.
*
* @param string $connection
337) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Controller::isInstanceFilter() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Controller.php:
--- Original
+++ New
@@ @@
- return false;
+ false; return null;
}
/**
* Remove the given before filter.
*
* @param string $filter
338) \Humbug\Mutator\Boolean\LogicalNot
Diff on \ControllerDispatcher::methodExcludedByOptions() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:
--- Original
+++ New
@@ @@
{
- return (( ! empty($options['only']) && ! in_array($method, (array) $options['only'])) ||
+ return (( ! empty($options['only']) && in_array($method, (array) $options['only'])) ||
( ! empty($options['except']) && in_array($method, (array) $options['except'])));
}
/**
* Call the given controller instance method.
*
339) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \ControllerDispatcher::methodExcludedByOptions() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:
--- Original
+++ New
@@ @@
return (( ! empty($options['only']) && ! in_array($method, (array) $options['only'])) ||
- ( ! empty($options['except']) && in_array($method, (array) $options['except'])));
+ ( ! empty($options['except']) || in_array($method, (array) $options['except'])));
}
/**
* Call the given controller instance method.
*
* @param \Illuminate\Routing\Controller $instance
340) \Humbug\Mutator\Boolean\LogicalNot
Diff on \ControllerDispatcher::before() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:
--- Original
+++ New
@@ @@
- if ( ! is_null($response)) return $response;
+ if ( is_null($response)) return $response;
}
}
}
/**
* Apply the applicable after filters to the route.
341) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \ControllerDispatcher::filterFailsOn() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:
--- Original
+++ New
@@ @@
- if (is_null($on)) return false;
+ if (is_null($on)) false; return null;
// If the "on" is a string, we will explode it on the pipe so you can set any
// amount of methods on the filter constraints and it will still work like
// you specified an array. Then we will check if the method is in array.
if (is_string($on)) $on = explode('|', $on);
342) \Humbug\Mutator\ConditionalNegation\Equal
Diff on \ControllerInspector::getRoutable() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/ControllerInspector.php:
--- Original
+++ New
@@ @@
// the wildcard place-holders that each "typical" routes would contain.
- if ($data['plain'] == $prefix.'/index')
+ if ($data['plain'] != $prefix.'/index')
{
$routable[$method->name][] = $this->getIndexData($data, $prefix);
}
}
}
343) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \HostValidator::matches() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Matching/HostValidator.php:
--- Original
+++ New
@@ @@
<?php namespace Illuminate\Routing\Matching;
use Illuminate\Http\Request;
use Illuminate\Routing\Route;
class HostValidator implements ValidatorInterface {
/**
* Validate a given rule against a route and request.
344) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \HostValidator::matches() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Matching/HostValidator.php:
--- Original
+++ New
@@ @@
<?php namespace Illuminate\Routing\Matching;
use Illuminate\Http\Request;
use Illuminate\Routing\Route;
class HostValidator implements ValidatorInterface {
/**
* Validate a given rule against a route and request.
345) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \MethodValidator::matches() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Matching/MethodValidator.php:
--- Original
+++ New
@@ @@
<?php namespace Illuminate\Routing\Matching;
use Illuminate\Http\Request;
use Illuminate\Routing\Route;
class MethodValidator implements ValidatorInterface {
/**
* Validate a given rule against a route and request.
346) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \SchemeValidator::matches() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Matching/SchemeValidator.php:
--- Original
+++ New
@@ @@
<?php namespace Illuminate\Routing\Matching;
use Illuminate\Http\Request;
use Illuminate\Routing\Route;
class SchemeValidator implements ValidatorInterface {
/**
* Validate a given rule against a route and request.
347) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \UriValidator::matches() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Matching/UriValidator.php:
--- Original
+++ New
@@ @@
<?php namespace Illuminate\Routing\Matching;
use Illuminate\Http\Request;
use Illuminate\Routing\Route;
class UriValidator implements ValidatorInterface {
/**
* Validate a given rule against a route and request.
348) \Humbug\Mutator\Number\Integer
Diff on \Route::extractOptionalParameters() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Route.php:
--- Original
+++ New
@@ @@
- return isset($matches[1]) ? array_fill_keys($matches[1], null) : [];
+ return isset($matches[0]) ? array_fill_keys($matches[1], null) : [];
}
/**
* Get the middlewares attached to the route.
*
* @return array
349) \Humbug\Mutator\Number\Integer
Diff on \Route::parseParameterFilter() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Route.php:
--- Original
+++ New
@@ @@
{
- list($name, $parameters) = explode(':', $filter, 2);
+ list($name, $parameters) = explode(':', $filter, 3);
return array($name, explode(',', $parameters));
}
/**
* Determine a given parameter exists from the route
350) \Humbug\Mutator\Number\Integer
Diff on \Route::bindParameters() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Route.php:
--- Original
+++ New
@@ @@
- array_slice($this->bindPathParameters($request), 1)
+ array_slice($this->bindPathParameters($request), 0)
);
// If the route has a regular expression for the host part of the URI, we will
// compile that and get the parameter matches for this domain. We will then
// merge them into this parameters array so that this array is completed.
351) \Humbug\Mutator\Number\Integer
Diff on \Route::bindHostParameters() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Route.php:
--- Original
+++ New
@@ @@
- return array_merge($this->matchToKeys(array_slice($matches, 1)), $parameters);
+ return array_merge($this->matchToKeys(array_slice($matches, 0)), $parameters);
}
/**
* Combine a set of parameter matches with the route's keys.
*
* @param array $matches
352) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Route::$value() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Route.php:
--- Original
+++ New
@@ @@
{
- return is_string($value) && strlen($value) > 0;
+ return is_string($value) || strlen($value) > 0;
});
}
/**
* Replace null parameters with their defaults.
*
353) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Route::$value() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Route.php:
--- Original
+++ New
@@ @@
{
- return is_string($value) && strlen($value) > 0;
+ return is_string($value) && strlen($value) >= 0;
});
}
/**
* Replace null parameters with their defaults.
*
354) \Humbug\Mutator\ReturnValue\This
Diff on \Route::addFilters() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Route.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Set a default value for the route.
*
* @param string $key
355) \Humbug\Mutator\ReturnValue\This
Diff on \Route::where() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Route.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Parse arguments to the where method into an array.
*
* @param array|string $name
356) \Humbug\Mutator\ReturnValue\This
Diff on \Route::setAction() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Route.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Get the compiled version of the route.
*
* @return \Symfony\Component\Routing\CompiledRoute
357) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \RouteCollection::count() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/RouteCollection.php:
--- Original
+++ New
@@ @@
<?php namespace Illuminate\Routing;
use Countable;
use ArrayIterator;
use IteratorAggregate;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
use Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException;
358) \Humbug\Mutator\Boolean\LogicalNot
Diff on ???::resolveClassMethodDependencies() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:
--- Original
+++ New
@@ @@
{
- if ( ! method_exists($instance, $method)) return $parameters;
+ if ( method_exists($instance, $method)) return $parameters;
return $this->resolveMethodDependencies(
$parameters, new ReflectionMethod($instance, $method)
);
}
359) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on ???::$key() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:
--- Original
+++ New
@@ @@
<?php namespace Illuminate\Routing;
use ReflectionMethod;
use ReflectionFunctionAbstract;
trait RouteDependencyResolverTrait {
/**
* Call a class method with the resolved dependencies.
360) \Humbug\Mutator\ConditionalNegation\Identical
Diff on ???::$key() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:
--- Original
+++ New
@@ @@
{
- return is_object($value) && get_class($value) === $class;
+ return is_object($value) && get_class($value) !== $class;
}));
}
}
361) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Router::controller() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:
--- Original
+++ New
@@ @@
// reflect into the class instance and pull out the method for routing.
- if ( ! empty($this->groupStack))
+ if ( empty($this->groupStack))
{
$prepended = $this->prependGroupUses($controller);
}
$routable = (new ControllerInspector)
->getRoutable($prepended, $uri);
362) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Router::formatUsesPrefix() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:
--- Original
+++ New
@@ @@
- return array_get($old, 'namespace');
+ array_get($old, 'namespace'); return null;
}
/**
* Format the prefix for the new group attributes.
*
* @param array $new
363) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Router::getLastGroupPrefix() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:
--- Original
+++ New
@@ @@
{
- if ( ! empty($this->groupStack))
+ if ( empty($this->groupStack))
{
$last = end($this->groupStack);
return isset($last['prefix']) ? $last['prefix'] : '';
}
return '';
364) \Humbug\Mutator\ReturnValue\False
Diff on \Router::currentRouteNamed() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:
--- Original
+++ New
@@ @@
{
- return ($this->current()) ? $this->current()->getName() == $name : false;
+ return ($this->current()) ? $this->current()->getName() == $name : true;
}
/**
* Get the current route action.
*
* @return string|null
365) \Humbug\Mutator\Boolean\False
Diff on \Router::currentRouteNamed() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:
--- Original
+++ New
@@ @@
{
- return ($this->current()) ? $this->current()->getName() == $name : false;
+ return ($this->current()) ? $this->current()->getName() == $name : true;
}
/**
* Get the current route action.
*
* @return string|null
366) \Humbug\Mutator\ConditionalBoundary\LessThan
Diff on \UrlGenerator::getRouteQueryString() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:
--- Original
+++ New
@@ @@
// will make the initial query string if it wasn't started with strings.
- if (count($keyed) < count($parameters))
+ if (count($keyed) <= count($parameters))
{
$query .= '&'.implode(
'&', $this->getNumericParameters($parameters)
);
}
367) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \UrlGenerator::isValidUrl() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:
--- Original
+++ New
@@ @@
- return filter_var($path, FILTER_VALIDATE_URL) !== false;
+ filter_var($path, FILTER_VALIDATE_URL) !== false; return null;
}
/**
* Format the given URL segments into a single URL.
*
* @param string $root
368) \Humbug\Mutator\ReturnValue\This
Diff on \UrlGenerator::setRootControllerNamespace() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
}
369) \Humbug\Mutator\Boolean\False
Diff on \Store::readFromHandler() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Session/Store.php:
--- Original
+++ New
@@ @@
- if ($data !== false) return $data;
+ if ($data !== true) return $data;
}
return [];
}
/**
370) \Humbug\Mutator\Boolean\True
Diff on \Store::generateSessionId() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Session/Store.php:
--- Original
+++ New
@@ @@
{
- return sha1(uniqid('', true).str_random(25).microtime(true));
+ return sha1(uniqid('', false).str_random(25).microtime(true));
}
/**
* {@inheritdoc}
*/
public function getName()
371) \Humbug\Mutator\Number\Integer
Diff on \Store::generateSessionId() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Session/Store.php:
--- Original
+++ New
@@ @@
{
- return sha1(uniqid('', true).str_random(25).microtime(true));
+ return sha1(uniqid('', true).str_random(26).microtime(true));
}
/**
* {@inheritdoc}
*/
public function getName()
372) \Humbug\Mutator\Boolean\True
Diff on \Store::generateSessionId() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Session/Store.php:
--- Original
+++ New
@@ @@
{
- return sha1(uniqid('', true).str_random(25).microtime(true));
+ return sha1(uniqid('', true).str_random(25).microtime(false));
}
/**
* {@inheritdoc}
*/
public function getName()
373) \Humbug\Mutator\Boolean\False
Diff on \Store::migrate() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Session/Store.php:
--- Original
+++ New
@@ @@
- $this->setExists(false);
+ $this->setExists(true);
$this->id = $this->generateSessionId();
return true;
}
374) \Humbug\Mutator\Number\Integer
Diff on \Store::regenerateToken() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Session/Store.php:
--- Original
+++ New
@@ @@
{
- $this->put('_token', str_random(40));
+ $this->put('_token', str_random(41));
}
/**
* Get the previous URL from the session.
*
* @return string|null
375) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Arr::forget() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Arr.php:
--- Original
+++ New
@@ @@
- if (isset($array[$part]) && is_array($array[$part]))
+ if (isset($array[$part]) || is_array($array[$part]))
{
$array =& $array[$part];
}
}
unset($array[array_shift($parts)]);
376) \Humbug\Mutator\Boolean\LogicalOr
Diff on \Arr::has() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Arr.php:
--- Original
+++ New
@@ @@
{
- if (empty($array) || is_null($key)) return false;
+ if (empty($array) && is_null($key)) return false;
if (array_key_exists($key, $array)) return true;
foreach (explode('.', $key) as $segment)
{
if ( ! is_array($array) || ! array_key_exists($segment, $array))
377) \Humbug\Mutator\ReturnValue\False
Diff on \Arr::has() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Arr.php:
--- Original
+++ New
@@ @@
{
- if (empty($array) || is_null($key)) return false;
+ if (empty($array) || is_null($key)) return true;
if (array_key_exists($key, $array)) return true;
foreach (explode('.', $key) as $segment)
{
if ( ! is_array($array) || ! array_key_exists($segment, $array))
378) \Humbug\Mutator\Boolean\False
Diff on \Arr::has() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Arr.php:
--- Original
+++ New
@@ @@
{
- if (empty($array) || is_null($key)) return false;
+ if (empty($array) || is_null($key)) return true;
if (array_key_exists($key, $array)) return true;
foreach (explode('.', $key) as $segment)
{
if ( ! is_array($array) || ! array_key_exists($segment, $array))
379) \Humbug\Mutator\Boolean\LogicalOr
Diff on \Arr::set() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Arr.php:
--- Original
+++ New
@@ @@
// values at the correct depth. Then we'll keep digging into the array.
- if ( ! isset($array[$key]) || ! is_array($array[$key]))
+ if ( ! isset($array[$key]) && ! is_array($array[$key]))
{
$array[$key] = array();
}
$array =& $array[$key];
}
380) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Collection::first() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return count($this->items) > 0 ? reset($this->items) : null;
+ return count($this->items) >= 0 ? reset($this->items) : null;
}
return array_first($this->items, $callback, $default);
}
/**
381) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Collection::last() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return count($this->items) > 0 ? end($this->items) : null;
+ return count($this->items) >= 0 ? end($this->items) : null;
}
/**
* Get an array with the values of a given key.
*
* @param string $value
382) \Humbug\Mutator\Number\Integer
Diff on \Collection::last() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return count($this->items) > 0 ? end($this->items) : null;
+ return count($this->items) > 1 ? end($this->items) : null;
}
/**
* Get an array with the values of a given key.
*
* @param string $value
383) \Humbug\Mutator\ReturnValue\This
Diff on \Collection::sort() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Sort the collection using the given Closure.
*
* @param \Closure|string $callback
384) \Humbug\Mutator\ReturnValue\This
Diff on \Collection::transform() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Return only unique items from the collection array.
*
* @return static
385) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Facade::isMock() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Facades/Facade.php:
--- Original
+++ New
@@ @@
- return isset(static::$resolvedInstance[$name]) && static::$resolvedInstance[$name] instanceof MockInterface;
+ return isset(static::$resolvedInstance[$name]) || static::$resolvedInstance[$name] instanceof MockInterface;
}
/**
* Get the mockable class for the bound instance.
*
* @return string
386) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Facade::getMockableClass() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Facades/Facade.php:
--- Original
+++ New
@@ @@
{
- if ($root = static::getFacadeRoot()) return get_class($root);
+ if ($root = static::getFacadeRoot()) get_class($root); return null;
}
/**
* Get the root object behind the facade.
*
* @return mixed
387) \Humbug\Mutator\Number\Integer
Diff on \Facade::__callStatic() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Facades/Facade.php:
--- Original
+++ New
@@ @@
{
- case 0:
+ case 1:
return $instance->$method();
case 1:
return $instance->$method($args[0]);
case 2:
388) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on ???::array_forget() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/helpers.php:
--- Original
+++ New
@@ @@
{
- return Arr::forget($array, $keys);
+ Arr::forget($array, $keys); return null;
}
}
if ( ! function_exists('array_get'))
{
/**
389) \Humbug\Mutator\Boolean\LogicalOr
Diff on ???::object_get() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/helpers.php:
--- Original
+++ New
@@ @@
{
- if (is_null($key) || trim($key) == '') return $object;
+ if (is_null($key) && trim($key) == '') return $object;
foreach (explode('.', $key) as $segment)
{
if ( ! is_object($object) || ! isset($object->{$segment}))
{
return value($default);
390) \Humbug\Mutator\Boolean\LogicalOr
Diff on ???::object_get() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/helpers.php:
--- Original
+++ New
@@ @@
{
- if ( ! is_object($object) || ! isset($object->{$segment}))
+ if ( ! is_object($object) && ! isset($object->{$segment}))
{
return value($default);
}
$object = $object->{$segment};
}
391) \Humbug\Mutator\ReturnValue\This
Diff on \MessageBag::add() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/MessageBag.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Merge a new array of messages into the bag.
*
* @param \Illuminate\Contracts\Support\MessageProvider|array $messages
392) \Humbug\Mutator\ReturnValue\This
Diff on \MessageBag::merge() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/MessageBag.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Determine if a key and message combination already exists.
*
* @param string $key
393) \Humbug\Mutator\ReturnValue\This
Diff on \MessageBag::setFormat() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/MessageBag.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Determine if the message bag has any messages.
*
* @return bool
394) \Humbug\Mutator\Number\Integer
Diff on \NamespacedItemResolver::parseBasicSegments() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/NamespacedItemResolver.php:
--- Original
+++ New
@@ @@
- if (count($segments) == 1)
+ if (count($segments) == 0)
{
return array(null, $group, null);
}
// If there is more than one segment in this group, it means we are pulling
// a specific item out of a groups and will need to return the item name
395) \Humbug\Mutator\Number\Integer
Diff on \Pluralizer::plural() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Pluralizer.php:
--- Original
+++ New
@@ @@
{
- if ($count === 1 || static::uncountable($value))
+ if ($count === 0 || static::uncountable($value))
{
return $value;
}
$plural = Inflector::pluralize($value);
396) \Humbug\Mutator\Boolean\LogicalOr
Diff on \Pluralizer::plural() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Pluralizer.php:
--- Original
+++ New
@@ @@
{
- if ($count === 1 || static::uncountable($value))
+ if ($count === 1 && static::uncountable($value))
{
return $value;
}
$plural = Inflector::pluralize($value);
397) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Pluralizer::uncountable() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Pluralizer.php:
--- Original
+++ New
@@ @@
{
- return in_array(strtolower($value), static::$uncountable);
+ in_array(strtolower($value), static::$uncountable); return null;
}
/**
* Attempt to match the case on two strings.
*
* @param string $value
398) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Pluralizer::matchCase() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Pluralizer.php:
--- Original
+++ New
@@ @@
<?php namespace Illuminate\Support;
use Doctrine\Common\Inflector\Inflector;
class Pluralizer {
/**
* Uncountable word forms.
*
399) \Humbug\Mutator\ConditionalBoundary\LessThanOrEqualTo
Diff on \Str::limit() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Str.php:
--- Original
+++ New
@@ @@
{
- if (mb_strlen($value) <= $limit) return $value;
+ if (mb_strlen($value) < $limit) return $value;
return rtrim(mb_substr($value, 0, $limit, 'UTF-8')).$end;
}
/**
* Convert the given string to lower-case.
400) \Humbug\Mutator\Number\Integer
Diff on \Str::parseCallback() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Str.php:
--- Original
+++ New
@@ @@
{
- return static::contains($callback, '@') ? explode('@', $callback, 2) : array($callback, $default);
+ return static::contains($callback, '@') ? explode('@', $callback, 3) : array($callback, $default);
}
/**
* Get the plural form of an English word.
*
* @param string $value
401) \Humbug\Mutator\Number\Integer
Diff on \Str::random() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Str.php:
--- Original
+++ New
@@ @@
- $bytes = openssl_random_pseudo_bytes($length * 2);
+ $bytes = openssl_random_pseudo_bytes($length * 3);
if ($bytes === false)
{
throw new RuntimeException('Unable to generate random string.');
}
402) \Humbug\Mutator\Boolean\False
Diff on \Str::random() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Str.php:
--- Original
+++ New
@@ @@
- if ($bytes === false)
+ if ($bytes === true)
{
throw new RuntimeException('Unable to generate random string.');
}
return substr(str_replace(array('/', '+', '='), '', base64_encode($bytes)), 0, $length);
}
403) \Humbug\Mutator\Number\Integer
Diff on \Str::random() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Str.php:
--- Original
+++ New
@@ @@
- return substr(str_replace(array('/', '+', '='), '', base64_encode($bytes)), 0, $length);
+ return substr(str_replace(array('/', '+', '='), '', base64_encode($bytes)), 1, $length);
}
/**
* Generate a "random" alpha-numeric string.
*
* Should not be considered sufficient for cryptography, etc.
404) \Humbug\Mutator\Number\Integer
Diff on \Str::quickRandom() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Str.php:
--- Original
+++ New
@@ @@
- return substr(str_shuffle(str_repeat($pool, $length)), 0, $length);
+ return substr(str_shuffle(str_repeat($pool, $length)), 1, $length);
}
/**
* Convert the given string to upper-case.
*
* @param string $value
405) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Translator::get() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Translation/Translator.php:
--- Original
+++ New
@@ @@
- if ( ! is_null($line)) break;
+ if ( is_null($line)) break;
}
// If the line doesn't exist, we will return back the key which was requested as
// that will be quick to spot in the UI if language keys are wrong or missing
// from the application's language files. Otherwise we can return the line.
if ( ! isset($line)) return $key;
406) \Humbug\Mutator\ReturnValue\Integer
Diff on \Translator::$r() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Translation/Translator.php:
--- Original
+++ New
@@ @@
{
- return mb_strlen($r) * -1;
+ return mb_strlen($r) * -0;
});
}
/**
* Get a translation according to an integer value.
*
407) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Translator::$r() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Translation/Translator.php:
--- Original
+++ New
@@ @@
{
- return mb_strlen($r) * -1;
+ mb_strlen($r) * -1; return null;
});
}
/**
* Get a translation according to an integer value.
*
408) \Humbug\Mutator\Arithmetic\Multiplication
Diff on \Translator::$r() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Translation/Translator.php:
--- Original
+++ New
@@ @@
{
- return mb_strlen($r) * -1;
+ return mb_strlen($r) / -1;
});
}
/**
* Get a translation according to an integer value.
*
409) \Humbug\Mutator\Number\Integer
Diff on \Translator::$r() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Translation/Translator.php:
--- Original
+++ New
@@ @@
{
- return mb_strlen($r) * -1;
+ return mb_strlen($r) * -0;
});
}
/**
* Get a translation according to an integer value.
*
410) \Humbug\Mutator\ConditionalNegation\NotEqual
Diff on \DatabasePresenceVerifier::getCount() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/DatabasePresenceVerifier.php:
--- Original
+++ New
@@ @@
- if ( ! is_null($excludeId) && $excludeId != 'NULL')
+ if ( ! is_null($excludeId) && $excludeId == 'NULL')
{
$query->where($idColumn ?: 'id', '<>', $excludeId);
}
foreach ($extra as $key => $extraValue)
{
411) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Validator::after() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return call_user_func_array($callback, [$this]);
+ call_user_func_array($callback, [$this]); return null;
};
return $this;
}
/**
412) \Humbug\Mutator\ReturnValue\This
Diff on \Validator::after() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add conditions to a given field based on a Closure.
*
* @param string $attribute
413) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Validator::validateRequired() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return false;
+ false; return null;
}
elseif (is_string($value) && trim($value) === '')
{
return false;
}
elseif ((is_array($value) || $value instanceof Countable) && count($value) < 1)
414) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Validator::validateRequired() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return false;
+ false; return null;
}
elseif ((is_array($value) || $value instanceof Countable) && count($value) < 1)
{
return false;
}
elseif ($value instanceof File)
415) \Humbug\Mutator\Boolean\LogicalOr
Diff on \Validator::validateRequired() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
}
- elseif ((is_array($value) || $value instanceof Countable) && count($value) < 1)
+ elseif ((is_array($value) && $value instanceof Countable) && count($value) < 1)
{
return false;
}
elseif ($value instanceof File)
{
return (string) $value->getPath() != '';
416) \Humbug\Mutator\Number\Integer
Diff on \Validator::validateRequired() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
}
- elseif ((is_array($value) || $value instanceof Countable) && count($value) < 1)
+ elseif ((is_array($value) || $value instanceof Countable) && count($value) < 0)
{
return false;
}
elseif ($value instanceof File)
{
return (string) $value->getPath() != '';
417) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Validator::anyFailingRequired() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- return false;
+ false; return null;
}
/**
* Determine if all of the given attributes fail the required test.
*
* @param array $attributes
418) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Validator::allFailingRequired() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return false;
+ false; return null;
}
}
return true;
}
419) \Humbug\Mutator\Number\Integer
Diff on \Validator::validateRequiredIf() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- $values = array_slice($parameters, 1);
+ $values = array_slice($parameters, 0);
if (in_array($data, $values))
{
return $this->validateRequired($attribute, $value);
}
420) \Humbug\Mutator\Number\Integer
Diff on \Validator::validateSame() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- $this->requireParameterCount(1, $parameters, 'same');
+ $this->requireParameterCount(0, $parameters, 'same');
$other = array_get($this->data, $parameters[0]);
return (isset($other) && $value == $other);
}
421) \Humbug\Mutator\Number\Integer
Diff on \Validator::validateDifferent() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- $this->requireParameterCount(1, $parameters, 'different');
+ $this->requireParameterCount(0, $parameters, 'different');
$other = $parameters[0];
return isset($this->data[$other]) && $value != $this->data[$other];
}
422) \Humbug\Mutator\Number\Integer
Diff on \Validator::validateDigits() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- $this->requireParameterCount(1, $parameters, 'digits');
+ $this->requireParameterCount(0, $parameters, 'digits');
return $this->validateNumeric($attribute, $value)
&& strlen((string) $value) == $parameters[0];
}
/**
423) \Humbug\Mutator\ConditionalBoundary\GreaterThanOrEqualTo
Diff on \Validator::validateDigitsBetween() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
return $this->validateNumeric($attribute, $value)
- && $length >= $parameters[0] && $length <= $parameters[1];
+ && $length > $parameters[0] && $length <= $parameters[1];
}
/**
* Validate the size of an attribute.
*
* @param string $attribute
424) \Humbug\Mutator\ConditionalBoundary\LessThanOrEqualTo
Diff on \Validator::validateDigitsBetween() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
return $this->validateNumeric($attribute, $value)
- && $length >= $parameters[0] && $length <= $parameters[1];
+ && $length >= $parameters[0] && $length < $parameters[1];
}
/**
* Validate the size of an attribute.
*
* @param string $attribute
425) \Humbug\Mutator\Number\Integer
Diff on \Validator::validateSize() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- $this->requireParameterCount(1, $parameters, 'size');
+ $this->requireParameterCount(0, $parameters, 'size');
return $this->getSize($attribute, $value) == $parameters[0];
}
/**
* Validate the size of an attribute is between a set of values.
426) \Humbug\Mutator\Number\Integer
Diff on \Validator::validateMin() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- $this->requireParameterCount(1, $parameters, 'min');
+ $this->requireParameterCount(0, $parameters, 'min');
return $this->getSize($attribute, $value) >= $parameters[0];
}
/**
* Validate the size of an attribute is less than a maximum value.
427) \Humbug\Mutator\Number\Integer
Diff on \Validator::validateMax() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- $this->requireParameterCount(1, $parameters, 'max');
+ $this->requireParameterCount(0, $parameters, 'max');
if ($value instanceof UploadedFile && ! $value->isValid()) return false;
return $this->getSize($attribute, $value) <= $parameters[0];
}
428) \Humbug\Mutator\Number\Integer
Diff on \Validator::validateUnique() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- $this->requireParameterCount(1, $parameters, 'unique');
+ $this->requireParameterCount(0, $parameters, 'unique');
$table = $parameters[0];
// The second parameter position holds the name of the column that needs to
// be verified as unique. If this parameter isn't specified we will just
// assume that this column to be verified shares the attribute's name.
429) \Humbug\Mutator\Number\Integer
Diff on \Validator::getUniqueExtra() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- if (isset($parameters[4]))
+ if (isset($parameters[5]))
{
return $this->getExtraConditions(array_slice($parameters, 4));
}
return array();
}
430) \Humbug\Mutator\Number\Integer
Diff on \Validator::validateExists() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- $this->requireParameterCount(1, $parameters, 'exists');
+ $this->requireParameterCount(0, $parameters, 'exists');
$table = $parameters[0];
// The second parameter position holds the name of the column that should be
// verified as existing. If this parameter is not specified we will guess
// that the columns being "verified" shares the given attribute's name.
431) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Validator::validateMimes() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return false;
+ false; return null;
}
return $value->getPath() != '' && in_array($value->guessExtension(), $parameters);
}
/**
432) \Humbug\Mutator\Number\Integer
Diff on \Validator::validateRegex() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- $this->requireParameterCount(1, $parameters, 'regex');
+ $this->requireParameterCount(0, $parameters, 'regex');
return preg_match($parameters[0], $value);
}
/**
* Validate that an attribute is a valid date.
433) \Humbug\Mutator\ReturnValue\True
Diff on \Validator::validateDate() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- if ($value instanceof DateTime) return true;
+ if ($value instanceof DateTime) return false;
if (strtotime($value) === false) return false;
$date = date_parse($value);
return checkdate($date['month'], $date['day'], $date['year']);
434) \Humbug\Mutator\Boolean\True
Diff on \Validator::validateDate() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- if ($value instanceof DateTime) return true;
+ if ($value instanceof DateTime) return false;
if (strtotime($value) === false) return false;
$date = date_parse($value);
return checkdate($date['month'], $date['day'], $date['year']);
435) \Humbug\Mutator\Boolean\False
Diff on \Validator::validateDate() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- if (strtotime($value) === false) return false;
+ if (strtotime($value) === true) return false;
$date = date_parse($value);
return checkdate($date['month'], $date['day'], $date['year']);
}
436) \Humbug\Mutator\Number\Integer
Diff on \Validator::validateDateFormat() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- $this->requireParameterCount(1, $parameters, 'date_format');
+ $this->requireParameterCount(0, $parameters, 'date_format');
$parsed = date_parse_from_format($parameters[0], $value);
return $parsed['error_count'] === 0 && $parsed['warning_count'] === 0;
}
437) \Humbug\Mutator\Number\Integer
Diff on \Validator::validateBefore() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- $this->requireParameterCount(1, $parameters, 'before');
+ $this->requireParameterCount(0, $parameters, 'before');
if ($format = $this->getDateFormat($attribute))
{
return $this->validateBeforeWithFormat($format, $value, $parameters);
}
438) \Humbug\Mutator\ConditionalBoundary\LessThan
Diff on \Validator::validateBefore() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- return strtotime($value) < $date;
+ return strtotime($value) <= $date;
}
/**
* Validate the date is before a given date with a given format.
*
* @param string $format
439) \Humbug\Mutator\Number\Integer
Diff on \Validator::validateAfter() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- $this->requireParameterCount(1, $parameters, 'after');
+ $this->requireParameterCount(0, $parameters, 'after');
if ($format = $this->getDateFormat($attribute))
{
return $this->validateAfterWithFormat($format, $value, $parameters);
}
440) \Humbug\Mutator\Number\Integer
Diff on \Validator::validateAfter() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- if ( ! ($date = strtotime($parameters[0])))
+ if ( ! ($date = strtotime($parameters[1])))
{
return strtotime($value) > strtotime($this->getValue($parameters[0]));
}
return strtotime($value) > $date;
}
441) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Validator::validateAfter() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- return strtotime($value) > $date;
+ return strtotime($value) >= $date;
}
/**
* Validate the date is after a given date with a given format.
*
* @param string $format
442) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Validator::checkDateTimeOrder() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- return ($before && $after) && ($after > $before);
+ return ($before || $after) && ($after > $before);
}
/**
* Get a DateTime instance from a string.
*
* @param string $format
443) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Validator::checkDateTimeOrder() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- return ($before && $after) && ($after > $before);
+ return ($before && $after) && ($after >= $before);
}
/**
* Get a DateTime instance from a string.
*
* @param string $format
444) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Validator::validateTimezone() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return false;
+ false; return null;
}
return true;
}
/**
445) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Validator::replaceBetween() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return str_replace(array(':min', ':max'), $parameters, $message);
+ str_replace(array(':min', ':max'), $parameters, $message); return null;
}
/**
* Replace all place-holders for the digits rule.
*
* @param string $message
446) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Validator::replaceDigits() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return str_replace(':digits', $parameters[0], $message);
+ str_replace(':digits', $parameters[0], $message); return null;
}
/**
* Replace all place-holders for the digits (between) rule.
*
* @param string $message
447) \Humbug\Mutator\Number\Integer
Diff on \Validator::replaceDigits() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return str_replace(':digits', $parameters[0], $message);
+ return str_replace(':digits', $parameters[1], $message);
}
/**
* Replace all place-holders for the digits (between) rule.
*
* @param string $message
448) \Humbug\Mutator\Number\Integer
Diff on \Validator::replaceSize() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return str_replace(':size', $parameters[0], $message);
+ return str_replace(':size', $parameters[1], $message);
}
/**
* Replace all place-holders for the min rule.
*
* @param string $message
449) \Humbug\Mutator\Number\Integer
Diff on \Validator::replaceMin() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return str_replace(':min', $parameters[0], $message);
+ return str_replace(':min', $parameters[1], $message);
}
/**
* Replace all place-holders for the max rule.
*
* @param string $message
450) \Humbug\Mutator\Number\Integer
Diff on \Validator::replaceMax() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return str_replace(':max', $parameters[0], $message);
+ return str_replace(':max', $parameters[1], $message);
}
/**
* Replace all place-holders for the in rule.
*
* @param string $message
451) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Validator::replaceMimes() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return str_replace(':values', implode(', ', $parameters), $message);
+ str_replace(':values', implode(', ', $parameters), $message); return null;
}
/**
* Replace all place-holders for the required_with rule.
*
* @param string $message
452) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Validator::replaceRequiredWith() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- return str_replace(':values', implode(' / ', $parameters), $message);
+ str_replace(':values', implode(' / ', $parameters), $message); return null;
}
/**
* Replace all place-holders for the required_without rule.
*
* @param string $message
453) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Validator::replaceSame() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return str_replace(':other', $this->getAttribute($parameters[0]), $message);
+ str_replace(':other', $this->getAttribute($parameters[0]), $message); return null;
}
/**
* Replace all place-holders for the different rule.
*
* @param string $message
454) \Humbug\Mutator\Number\Integer
Diff on \Validator::replaceSame() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return str_replace(':other', $this->getAttribute($parameters[0]), $message);
+ return str_replace(':other', $this->getAttribute($parameters[1]), $message);
}
/**
* Replace all place-holders for the different rule.
*
* @param string $message
455) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Validator::replaceDateFormat() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return str_replace(':format', $parameters[0], $message);
+ str_replace(':format', $parameters[0], $message); return null;
}
/**
* Replace all place-holders for the before rule.
*
* @param string $message
456) \Humbug\Mutator\Number\Integer
Diff on \Validator::replaceDateFormat() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return str_replace(':format', $parameters[0], $message);
+ return str_replace(':format', $parameters[1], $message);
}
/**
* Replace all place-holders for the before rule.
*
* @param string $message
457) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Validator::replaceBefore() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- if ( ! (strtotime($parameters[0])))
+ if ( (strtotime($parameters[0])))
{
return str_replace(':date', $this->getAttribute($parameters[0]), $message);
}
return str_replace(':date', $parameters[0], $message);
}
458) \Humbug\Mutator\Number\Integer
Diff on \Validator::replaceBefore() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- if ( ! (strtotime($parameters[0])))
+ if ( ! (strtotime($parameters[1])))
{
return str_replace(':date', $this->getAttribute($parameters[0]), $message);
}
return str_replace(':date', $parameters[0], $message);
}
459) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Validator::replaceBefore() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return str_replace(':date', $this->getAttribute($parameters[0]), $message);
+ str_replace(':date', $this->getAttribute($parameters[0]), $message); return null;
}
return str_replace(':date', $parameters[0], $message);
}
/**
460) \Humbug\Mutator\Number\Integer
Diff on \Validator::replaceBefore() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return str_replace(':date', $this->getAttribute($parameters[0]), $message);
+ return str_replace(':date', $this->getAttribute($parameters[1]), $message);
}
return str_replace(':date', $parameters[0], $message);
}
/**
461) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Validator::replaceBefore() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- return str_replace(':date', $parameters[0], $message);
+ str_replace(':date', $parameters[0], $message); return null;
}
/**
* Replace all place-holders for the after rule.
*
* @param string $message
462) \Humbug\Mutator\Number\Integer
Diff on \Validator::replaceBefore() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- return str_replace(':date', $parameters[0], $message);
+ return str_replace(':date', $parameters[1], $message);
}
/**
* Replace all place-holders for the after rule.
*
* @param string $message
463) \Humbug\Mutator\ReturnValue\This
Diff on \Validator::setAttributeNames() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Set the custom values on the validator.
*
* @param array $values
464) \Humbug\Mutator\ReturnValue\This
Diff on \Validator::setValueNames() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Get the files under validation.
*
* @return array
465) \Humbug\Mutator\ReturnValue\This
Diff on \Validator::setFiles() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Get the Presence Verifier implementation.
*
* @return \Illuminate\Validation\PresenceVerifierInterface
466) \Humbug\Mutator\ReturnValue\This
Diff on \Validator::addCustomAttributes() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Get the custom values for the validator.
*
* @return array
467) \Humbug\Mutator\ReturnValue\This
Diff on \Validator::addCustomValues() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Get the fallback messages for the validator.
*
* @return array
468) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Validator::callExtension() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
{
- return call_user_func_array($callback, $parameters);
+ call_user_func_array($callback, $parameters); return null;
}
elseif (is_string($callback))
{
return $this->callClassBasedExtension($callback, $parameters);
}
}
469) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Validator::callClassBasedExtension() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- return call_user_func_array(array($this->container->make($class), $method), $parameters);
+ call_user_func_array(array($this->container->make($class), $method), $parameters); return null;
}
/**
* Call a custom validator message replacer.
*
* @param string $message
470) \Humbug\Mutator\Number\Integer
Diff on \Validator::callClassBasedReplacer() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- return call_user_func_array(array($this->container->make($class), $method), array_slice(func_get_args(), 1));
+ return call_user_func_array(array($this->container->make($class), $method), array_slice(func_get_args(), 0));
}
/**
* Require a certain number of parameters to be present.
*
* @param int $count
471) \Humbug\Mutator\Number\Integer
Diff on \BladeCompiler::compileEchos() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php:
--- Original
+++ New
@@ @@
- $difference = strlen($this->contentTags[0]) - strlen($this->escapedTags[0]);
+ $difference = strlen($this->contentTags[1]) - strlen($this->escapedTags[0]);
if ($difference > 0)
{
return $this->compileEscapedEchos($this->compileRegularEchos($value));
}
472) \Humbug\Mutator\Number\Integer
Diff on \BladeCompiler::compileEchos() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php:
--- Original
+++ New
@@ @@
- $difference = strlen($this->contentTags[0]) - strlen($this->escapedTags[0]);
+ $difference = strlen($this->contentTags[0]) - strlen($this->escapedTags[1]);
if ($difference > 0)
{
return $this->compileEscapedEchos($this->compileRegularEchos($value));
}
473) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \BladeCompiler::compileEchos() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php:
--- Original
+++ New
@@ @@
- if ($difference > 0)
+ if ($difference >= 0)
{
return $this->compileEscapedEchos($this->compileRegularEchos($value));
}
return $this->compileRegularEchos($this->compileEscapedEchos($value));
}
474) \Humbug\Mutator\Number\Integer
Diff on \BladeCompiler::compileEchos() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php:
--- Original
+++ New
@@ @@
- if ($difference > 0)
+ if ($difference > 1)
{
return $this->compileEscapedEchos($this->compileRegularEchos($value));
}
return $this->compileRegularEchos($this->compileEscapedEchos($value));
}
475) \Humbug\Mutator\Number\Integer
Diff on \BladeCompiler::$match() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php:
--- Original
+++ New
@@ @@
- return isset($match[3]) ? $match[0] : $match[0].$match[2];
+ return isset($match[4]) ? $match[0] : $match[0].$match[2];
};
return preg_replace_callback('/\B@(\w+)([ \t]*)(\( ( (?>[^()]+) | (?3) )* \))?/x', $callback, $value);
}
/**
476) \Humbug\Mutator\Number\Integer
Diff on \BladeCompiler::$match() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php:
--- Original
+++ New
@@ @@
- return isset($match[3]) ? $match[0] : $match[0].$match[2];
+ return isset($match[3]) ? $match[0] : $match[0].$match[3];
};
return preg_replace_callback('/\B@(\w+)([ \t]*)(\( ( (?>[^()]+) | (?3) )* \))?/x', $callback, $value);
}
/**
477) \Humbug\Mutator\Number\Integer
Diff on \BladeCompiler::$matches() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php:
--- Original
+++ New
@@ @@
{
- $whitespace = empty($matches[3]) ? '' : $matches[3].$matches[3];
+ $whitespace = empty($matches[4]) ? '' : $matches[3].$matches[3];
return $matches[1] ? substr($matches[0], 1) : '<?php echo '.$this->compileEchoDefaults($matches[2]).'; ?>'.$whitespace;
};
return preg_replace_callback($pattern, $callback, $value);
}
478) \Humbug\Mutator\Number\Integer
Diff on \BladeCompiler::$matches() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php:
--- Original
+++ New
@@ @@
{
- $whitespace = empty($matches[3]) ? '' : $matches[3].$matches[3];
+ $whitespace = empty($matches[3]) ? '' : $matches[4].$matches[3];
return $matches[1] ? substr($matches[0], 1) : '<?php echo '.$this->compileEchoDefaults($matches[2]).'; ?>'.$whitespace;
};
return preg_replace_callback($pattern, $callback, $value);
}
479) \Humbug\Mutator\Number\Integer
Diff on \BladeCompiler::$matches() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php:
--- Original
+++ New
@@ @@
{
- $whitespace = empty($matches[3]) ? '' : $matches[3].$matches[3];
+ $whitespace = empty($matches[3]) ? '' : $matches[3].$matches[4];
return $matches[1] ? substr($matches[0], 1) : '<?php echo '.$this->compileEchoDefaults($matches[2]).'; ?>'.$whitespace;
};
return preg_replace_callback($pattern, $callback, $value);
}
480) \Humbug\Mutator\Number\Integer
Diff on \BladeCompiler::$matches() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php:
--- Original
+++ New
@@ @@
- return $matches[1] ? substr($matches[0], 1) : '<?php echo '.$this->compileEchoDefaults($matches[2]).'; ?>'.$whitespace;
+ return $matches[1] ? substr($matches[1], 1) : '<?php echo '.$this->compileEchoDefaults($matches[2]).'; ?>'.$whitespace;
};
return preg_replace_callback($pattern, $callback, $value);
}
/**
481) \Humbug\Mutator\Number\Integer
Diff on \BladeCompiler::$matches() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php:
--- Original
+++ New
@@ @@
- return $matches[1] ? substr($matches[0], 1) : '<?php echo '.$this->compileEchoDefaults($matches[2]).'; ?>'.$whitespace;
+ return $matches[1] ? substr($matches[0], 0) : '<?php echo '.$this->compileEchoDefaults($matches[2]).'; ?>'.$whitespace;
};
return preg_replace_callback($pattern, $callback, $value);
}
/**
482) \Humbug\Mutator\Number\Integer
Diff on \BladeCompiler::$matches() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php:
--- Original
+++ New
@@ @@
{
- $whitespace = empty($matches[2]) ? '' : $matches[2].$matches[2];
+ $whitespace = empty($matches[3]) ? '' : $matches[2].$matches[2];
return '<?php echo e('.$this->compileEchoDefaults($matches[1]).'); ?>'.$whitespace;
};
return preg_replace_callback($pattern, $callback, $value);
}
483) \Humbug\Mutator\Number\Integer
Diff on \BladeCompiler::$matches() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php:
--- Original
+++ New
@@ @@
{
- $whitespace = empty($matches[2]) ? '' : $matches[2].$matches[2];
+ $whitespace = empty($matches[2]) ? '' : $matches[3].$matches[2];
return '<?php echo e('.$this->compileEchoDefaults($matches[1]).'); ?>'.$whitespace;
};
return preg_replace_callback($pattern, $callback, $value);
}
484) \Humbug\Mutator\Number\Integer
Diff on \BladeCompiler::$matches() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php:
--- Original
+++ New
@@ @@
{
- $whitespace = empty($matches[2]) ? '' : $matches[2].$matches[2];
+ $whitespace = empty($matches[2]) ? '' : $matches[2].$matches[3];
return '<?php echo e('.$this->compileEchoDefaults($matches[1]).'); ?>'.$whitespace;
};
return preg_replace_callback($pattern, $callback, $value);
}
485) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Compiler::isExpired() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Compilers/Compiler.php:
--- Original
+++ New
@@ @@
<?php namespace Illuminate\View\Compilers;
use Illuminate\Filesystem\Filesystem;
abstract class Compiler {
/**
* The Filesystem instance.
*
486) \Humbug\Mutator\ConditionalBoundary\GreaterThanOrEqualTo
Diff on \Compiler::isExpired() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Compilers/Compiler.php:
--- Original
+++ New
@@ @@
- return $lastModified >= $this->files->lastModified($compiled);
+ return $lastModified > $this->files->lastModified($compiled);
}
}
487) \Humbug\Mutator\Number\Integer
Diff on \CompilerEngine::handleViewException() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:
--- Original
+++ New
@@ @@
{
- $e = new ErrorException($this->getMessage($e), 0, 1, $e->getFile(), $e->getLine(), $e);
+ $e = new ErrorException($this->getMessage($e), 1, 1, $e->getFile(), $e->getLine(), $e);
parent::handleViewException($e, $obLevel);
}
/**
* Get the exception message for an exception.
488) \Humbug\Mutator\Number\Integer
Diff on \CompilerEngine::handleViewException() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:
--- Original
+++ New
@@ @@
{
- $e = new ErrorException($this->getMessage($e), 0, 1, $e->getFile(), $e->getLine(), $e);
+ $e = new ErrorException($this->getMessage($e), 0, 0, $e->getFile(), $e->getLine(), $e);
parent::handleViewException($e, $obLevel);
}
/**
* Get the exception message for an exception.
489) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \PhpEngine::handleViewException() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:
--- Original
+++ New
@@ @@
{
- while (ob_get_level() > $obLevel)
+ while (ob_get_level() >= $obLevel)
{
ob_end_clean();
}
throw $e;
}
490) \Humbug\Mutator\ConditionalNegation\GreaterThan
Diff on \PhpEngine::handleViewException() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:
--- Original
+++ New
@@ @@
{
- while (ob_get_level() > $obLevel)
+ while (ob_get_level() <= $obLevel)
{
ob_end_clean();
}
throw $e;
}
491) \Humbug\Mutator\Number\Integer
Diff on \Factory::renderEach() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/Factory.php:
--- Original
+++ New
@@ @@
// iterated value of this data array, allowing the views to access them.
- if (count($data) > 0)
+ if (count($data) > 1)
{
foreach ($data as $key => $value)
{
$data = array('key' => $key, $iterator => $value);
$result .= $this->make($view, $data)->render();
492) \Humbug\Mutator\Number\Integer
Diff on \FileViewFinder::getNamespaceSegments() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/FileViewFinder.php:
--- Original
+++ New
@@ @@
{
- throw new InvalidArgumentException("No hint path defined for [{$segments[0]}].");
+ throw new InvalidArgumentException("No hint path defined for [{$segments[1]}].");
}
return $segments;
}
/**
493) \Humbug\Mutator\ConditionalNegation\NotIdentical
Diff on \FileViewFinder::addExtension() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/FileViewFinder.php:
--- Original
+++ New
@@ @@
{
- if (($index = array_search($extension, $this->extensions)) !== false)
+ if (($index = array_search($extension, $this->extensions)) === false)
{
unset($this->extensions[$index]);
}
array_unshift($this->extensions, $extension);
}
494) \Humbug\Mutator\ReturnValue\Integer
Diff on \FileViewFinder::hasHintInformation() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/FileViewFinder.php:
--- Original
+++ New
@@ @@
{
- return strpos($name, static::HINT_PATH_DELIMITER) > 0;
+ return strpos($name, static::HINT_PATH_DELIMITER) > 1;
}
/**
* Get the filesystem instance.
*
* @return \Illuminate\Filesystem\Filesystem
495) \Humbug\Mutator\Number\Integer
Diff on \FileViewFinder::hasHintInformation() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/FileViewFinder.php:
--- Original
+++ New
@@ @@
{
- return strpos($name, static::HINT_PATH_DELIMITER) > 0;
+ return strpos($name, static::HINT_PATH_DELIMITER) > 1;
}
/**
* Get the filesystem instance.
*
* @return \Illuminate\Filesystem\Filesystem
------
Errors
------
1) \Humbug\Mutator\ReturnValue\NewObject
Diff on \TaggableStore::tags() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cache/TaggableStore.php:
--- Original
+++ New
@@ @@
{
- return new TaggedCache($this, new TagSet($this, is_array($names) ? $names : func_get_args()));
+ new TaggedCache($this, new TagSet($this, is_array($names) ? $names : func_get_args())); return null;
}
}
The following output was received on stderr:
PHP Fatal error: Call to a member function put() on null in /Users/lucas/Gits/laravel/framework/tests/Cache/CacheTaggedCacheTest.php on line 17
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. CacheTaggedCacheTest->testSectionCanBeFlushed() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
2) \Humbug\Mutator\ReturnValue\This
Diff on \Event::hourly() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Scheduling/Event.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Schedule the event to run daily.
*
* @return $this
The following output was received on stderr:
PHP Fatal error: Call to a member function getExpression() on null in /Users/lucas/Gits/laravel/framework/tests/Console/ConsoleScheduledEventTest.php on line 40
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. ConsoleScheduledEventTest->testBasicCronCompilation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
3) \Humbug\Mutator\ReturnValue\This
Diff on \Event::daily() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Scheduling/Event.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Schedule the command at a given time.
*
* @param string $time
The following output was received on stderr:
PHP Fatal error: Call to a member function getExpression() on null in /Users/lucas/Gits/laravel/framework/tests/Console/ConsoleScheduledEventTest.php on line 30
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. ConsoleScheduledEventTest->testBasicCronCompilation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
4) \Humbug\Mutator\ReturnValue\This
Diff on \Event::everyFiveMinutes() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Scheduling/Event.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Schedule the event to run every ten minutes.
*
* @return $this
The following output was received on stderr:
PHP Fatal error: Call to a member function getExpression() on null in /Users/lucas/Gits/laravel/framework/tests/Console/ConsoleScheduledEventTest.php on line 34
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. ConsoleScheduledEventTest->testBasicCronCompilation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
5) \Humbug\Mutator\ReturnValue\This
Diff on \Event::days() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Scheduling/Event.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Set the timezone the date should be evaluated on.
*
* @param \DateTimeZone|string $timezone
The following output was received on stderr:
PHP Fatal error: Call to a member function getExpression() on null in /Users/lucas/Gits/laravel/framework/tests/Console/ConsoleScheduledEventTest.php on line 37
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. ConsoleScheduledEventTest->testBasicCronCompilation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
6) \Humbug\Mutator\ReturnValue\This
Diff on \Event::environments() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Scheduling/Event.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* State that the command should run even in maintenance mode.
*
* @return $this
The following output was received on stderr:
PHP Fatal error: Call to a member function isDue() on null in /Users/lucas/Gits/laravel/framework/tests/Console/ConsoleScheduledEventTest.php on line 27
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. ConsoleScheduledEventTest->testBasicCronCompilation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
7) \Humbug\Mutator\ReturnValue\This
Diff on \Event::when() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Scheduling/Event.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Register a callback to further filter the schedule.
*
* @param \Closure $callback
The following output was received on stderr:
PHP Fatal error: Call to a member function isDue() on null in /Users/lucas/Gits/laravel/framework/tests/Console/ConsoleScheduledEventTest.php on line 31
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. ConsoleScheduledEventTest->testBasicCronCompilation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
8) \Humbug\Mutator\ReturnValue\This
Diff on \Event::skip() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Scheduling/Event.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Send the output of the command to a given location.
*
* @param string $location
The following output was received on stderr:
PHP Fatal error: Call to a member function isDue() on null in /Users/lucas/Gits/laravel/framework/tests/Console/ConsoleScheduledEventTest.php on line 23
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. ConsoleScheduledEventTest->testBasicCronCompilation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
9) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Container::when() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
{
- return new ContextualBindingBuilder($this, $concrete);
+ new ContextualBindingBuilder($this, $concrete); return null;
}
/**
* Determine if a given string is resolvable.
*
* @param string $abstract
The following output was received on stderr:
PHP Fatal error: Call to a member function needs() on null in /Users/lucas/Gits/laravel/framework/tests/Container/ContainerTest.php on line 454
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. ContainerContainerTest->testContainerCanInjectDifferentImplementationsDependingOnContext() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
10) \Humbug\Mutator\ConditionalNegation\Equal
Diff on \Container::$c() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
{
- $method = ($abstract == $concrete) ? 'build' : 'make';
+ $method = ($abstract != $concrete) ? 'build' : 'make';
return $c->$method($concrete, $parameters);
};
}
/**
The following output was received on stderr:
PHP Fatal error: Maximum function nesting level of '100' reached, aborting! in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php on line 724
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. ContainerContainerTest->testSharedConcreteResolution() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/tests/Container/ContainerTest.php:65
PHP 14. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 15. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 16. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 17. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 18. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 19. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 20. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 21. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 22. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 23. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 24. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 25. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 26. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 27. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 28. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 29. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 30. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 31. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 32. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 33. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 34. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 35. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 36. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 37. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 38. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 39. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 40. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 41. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 42. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 43. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 44. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 45. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 46. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 47. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 48. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 49. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 50. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 51. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 52. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 53. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 54. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 55. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 56. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 57. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 58. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 59. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 60. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 61. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 62. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 63. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 64. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 65. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 66. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 67. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 68. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 69. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 70. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 71. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 72. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 73. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 74. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 75. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 76. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 77. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 78. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 79. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 80. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 81. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 82. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 83. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 84. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 85. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 86. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 87. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 88. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 89. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 90. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 91. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 92. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 93. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 94. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 95. Illuminate\Container\Container->build() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:656
PHP 96. Illuminate\Container\Container->Illuminate\Container\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:773
PHP 97. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:229
PHP 98. Illuminate\Container\Container->getConcrete() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:649
PHP 99. Illuminate\Container\Container->getContextualConcrete() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:694
11) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Container::getCallReflector() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
{
- return new ReflectionMethod($callback[0], $callback[1]);
+ new ReflectionMethod($callback[0], $callback[1]); return null;
}
return new ReflectionFunction($callback);
}
/**
The following output was received on stderr:
PHP Fatal error: Call to a member function getParameters() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php on line 550
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseMigrationInstallCommandTest->testFireCallsRepositoryToInstall() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. DatabaseMigrationInstallCommandTest->runCommand() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseMigrationInstallCommandTest.php:20
PHP 14. Illuminate\Console\Command->run() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseMigrationInstallCommandTest.php:26
PHP 15. Symfony\Component\Console\Command\Command->run() /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Command.php:100
PHP 16. Illuminate\Console\Command->execute() /Users/lucas/Gits/laravel/framework/vendor/symfony/console/Symfony/Component/Console/Command/Command.php:253
PHP 17. Illuminate\Container\Container->call() /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Command.php:114
PHP 18. Illuminate\Container\Container->getMethodDependencies() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:521
12) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Container::getCallReflector() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
- return new ReflectionFunction($callback);
+ new ReflectionFunction($callback); return null;
}
/**
* Get the dependency for the given call parameter.
*
* @param \ReflectionParameter $parameter
The following output was received on stderr:
PHP Fatal error: Call to a member function getParameters() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php on line 550
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. ContainerContainerTest->testCallWithDependencies() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Container\Container->call() /Users/lucas/Gits/laravel/framework/tests/Container/ContainerTest.php:362
PHP 14. Illuminate\Container\Container->getMethodDependencies() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:521
13) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Container::build() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
- return new $concrete;
+ new $concrete; return null;
}
$dependencies = $constructor->getParameters();
// Once we have all the constructor's parameters we can create each of the
// dependency instances and then use the reflection instances to make a
The following output was received on stderr:
PHP Fatal error: Call to a member function handle() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pipeline/Pipeline.php on line 125
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. PipelineTest->testPipelineBasicUsage() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Pipeline\Pipeline->then() /Users/lucas/Gits/laravel/framework/tests/Pipeline/PipelineTest.php:19
PHP 14. call_user_func:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:101}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:101
PHP 15. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:101
14) \Humbug\Mutator\Number\Integer
Diff on \Container::getFunctionHint() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
- $expected = $function->getParameters()[0];
+ $expected = $function->getParameters()[1];
if ( ! $expected->getClass())
{
return null;
}
The following output was received on stderr:
PHP Fatal error: Call to a member function getClass() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php on line 1021
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. ContainerContainerTest->testResolvingCallbacksAreCalled() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Container\Container->resolving() /Users/lucas/Gits/laravel/framework/tests/Container/ContainerTest.php:265
PHP 14. Illuminate\Container\Container->resolvingCallback() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:937
PHP 15. Illuminate\Container\Container->getFunctionHint() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:972
15) \Humbug\Mutator\ConditionalNegation\Identical
Diff on \Container::isBuildable() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
{
- return $concrete === $abstract || $concrete instanceof Closure;
+ return $concrete !== $abstract || $concrete instanceof Closure;
}
/**
* Get the alias for an abstract if available.
*
* @param string $abstract
The following output was received on stderr:
PHP Fatal error: Maximum function nesting level of '100' reached, aborting! in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php on line 724
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. PipelineTest->testPipelineBasicUsage() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Pipeline\Pipeline->then() /Users/lucas/Gits/laravel/framework/tests/Pipeline/PipelineTest.php:19
PHP 14. call_user_func:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:101}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:101
PHP 15. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:101
PHP 16. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:124
PHP 17. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 18. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 19. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 20. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 21. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 22. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 23. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 24. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 25. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 26. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 27. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 28. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 29. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 30. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 31. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 32. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 33. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 34. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 35. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 36. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 37. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 38. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 39. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 40. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 41. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 42. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 43. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 44. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 45. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 46. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 47. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 48. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 49. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 50. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 51. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 52. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 53. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 54. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 55. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 56. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 57. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 58. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 59. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 60. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 61. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 62. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 63. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 64. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 65. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 66. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 67. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 68. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 69. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 70. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 71. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 72. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 73. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 74. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 75. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 76. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 77. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 78. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 79. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 80. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 81. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 82. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 83. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 84. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 85. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 86. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 87. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 88. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 89. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 90. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 91. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 92. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 93. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 94. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 95. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 96. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 97. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 98. Illuminate\Container\Container->getConcrete() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:649
PHP 99. Illuminate\Container\Container->getContextualConcrete() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:694
16) \Humbug\Mutator\Boolean\LogicalOr
Diff on \Container::isBuildable() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:
--- Original
+++ New
@@ @@
{
- return $concrete === $abstract || $concrete instanceof Closure;
+ return $concrete === $abstract && $concrete instanceof Closure;
}
/**
* Get the alias for an abstract if available.
*
* @param string $abstract
The following output was received on stderr:
PHP Fatal error: Maximum function nesting level of '100' reached, aborting! in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php on line 724
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. PipelineTest->testPipelineBasicUsage() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Pipeline\Pipeline->then() /Users/lucas/Gits/laravel/framework/tests/Pipeline/PipelineTest.php:19
PHP 14. call_user_func:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:101}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:101
PHP 15. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:101
PHP 16. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:124
PHP 17. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 18. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 19. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 20. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 21. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 22. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 23. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 24. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 25. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 26. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 27. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 28. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 29. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 30. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 31. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 32. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 33. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 34. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 35. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 36. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 37. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 38. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 39. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 40. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 41. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 42. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 43. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 44. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 45. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 46. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 47. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 48. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 49. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 50. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 51. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 52. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 53. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 54. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 55. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 56. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 57. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 58. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 59. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 60. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 61. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 62. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 63. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 64. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 65. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 66. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 67. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 68. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 69. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 70. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 71. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 72. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 73. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 74. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 75. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 76. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 77. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 78. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 79. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 80. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 81. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 82. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 83. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 84. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 85. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 86. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 87. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 88. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 89. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 90. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 91. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 92. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 93. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 94. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 95. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 96. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 97. Illuminate\Container\Container->make() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:660
PHP 98. Illuminate\Container\Container->getConcrete() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:649
PHP 99. Illuminate\Container\Container->getContextualConcrete() /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/Container.php:694
17) \Humbug\Mutator\ReturnValue\This
Diff on \ContextualBindingBuilder::needs() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Container/ContextualBindingBuilder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Define the implementation for the contextual binding.
*
* @param \Closure|string $implementation
The following output was received on stderr:
PHP Fatal error: Call to a member function give() on null in /Users/lucas/Gits/laravel/framework/tests/Container/ContainerTest.php on line 454
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. ContainerContainerTest->testContainerCanInjectDifferentImplementationsDependingOnContext() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
18) \Humbug\Mutator\ReturnValue\NewObject
Diff on \CookieJar::make() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Cookie/CookieJar.php:
--- Original
+++ New
@@ @@
- return new Cookie($name, $value, $time, $path, $domain, $secure, $httpOnly);
+ new Cookie($name, $value, $time, $path, $domain, $secure, $httpOnly); return null;
}
/**
* Create a cookie that lasts "forever" (five years).
*
* @param string $name
The following output was received on stderr:
PHP Fatal error: Call to a member function getValue() on null in /Users/lucas/Gits/laravel/framework/tests/Cookie/CookieTest.php on line 20
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. CookieTest->testCookiesAreCreatedWithProperOptions() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
19) \Humbug\Mutator\ConditionalBoundary\GreaterThanOrEqualTo
Diff on \Connection::setPdo() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- if ($this->transactions >= 1)
+ if ($this->transactions > 1)
throw new RuntimeException("Can't swap PDO instance while within transaction.");
$this->pdo = $pdo;
return $this;
}
The following output was received on stderr:
PHP Fatal error: Call to a member function commit() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php on line 489
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseConnectionTest->testTransactionMethodDisallowPDOChanging() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Connection->transaction() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseConnectionTest.php:202
PHP 14. Illuminate\Database\Connection->commit() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:449
20) \Humbug\Mutator\ConditionalNegation\GreaterThanOrEqualTo
Diff on \Connection::setPdo() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:
--- Original
+++ New
@@ @@
{
- if ($this->transactions >= 1)
+ if ($this->transactions < 1)
throw new RuntimeException("Can't swap PDO instance while within transaction.");
$this->pdo = $pdo;
return $this;
}
The following output was received on stderr:
PHP Fatal error: Call to a member function commit() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php on line 489
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseConnectionTest->testTransactionMethodDisallowPDOChanging() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Connection->transaction() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseConnectionTest.php:202
PHP 14. Illuminate\Database\Connection->commit() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connection.php:449
21) \Humbug\Mutator\Arithmetic\Addition
Diff on \Connector::getOptions() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:
--- Original
+++ New
@@ @@
- return array_diff_key($this->options, $options) + $options;
+ return array_diff_key($this->options, $options) - $options;
}
/**
* Create a new PDO connection.
*
* @param string $dsn
The following output was received on stderr:
PHP Fatal error: Unsupported operand types in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Connectors/Connector.php on line 30
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseConnectorTest->testOptionResolution() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Connectors\Connector->getOptions() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseConnectorTest.php:17
22) \Humbug\Mutator\Boolean\LogicalNot
Diff on \MigrateCommand::prepareDatabase() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php:
--- Original
+++ New
@@ @@
- if ( ! $this->migrator->repositoryExists())
+ if ( $this->migrator->repositoryExists())
{
$options = array('--database' => $this->input->getOption('database'));
$this->call('migrate:install', $options);
}
}
The following output was received on stderr:
PHP Fatal error: Call to a member function find() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Command.php on line 126
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseMigrationMigrateCommandTest->testBasicMigrationsCallMigratorWithProperArguments() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. DatabaseMigrationMigrateCommandTest->runCommand() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseMigrationMigrateCommandTest.php:24
PHP 14. Illuminate\Console\Command->run() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseMigrationMigrateCommandTest.php:74
PHP 15. Symfony\Component\Console\Command\Command->run() /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Command.php:100
PHP 16. Illuminate\Console\Command->execute() /Users/lucas/Gits/laravel/framework/vendor/symfony/console/Symfony/Component/Console/Command/Command.php:253
PHP 17. ApplicationDatabaseMigrationStub->call() /Users/lucas/Gits/laravel/framework/src/Illuminate/Console/Command.php:114
PHP 18. call_user_func:{/Users/lucas/Gits/laravel/framework/tests/Database/DatabaseMigrationMigrateCommandTest.php:88}() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseMigrationMigrateCommandTest.php:88
PHP 19. Illuminate\Database\Console\Migrations\MigrateCommand->fire() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseMigrationMigrateCommandTest.php:88
PHP 20. Illuminate\Database\Console\Migrations\MigrateCommand->prepareDatabase() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php:54
PHP 21. Illuminate\Console\Command->call() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php:95
23) \Humbug\Mutator\ConditionalNegation\NotIdentical
Diff on \Builder::has() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:
--- Original
+++ New
@@ @@
{
- if (strpos($relation, '.') !== false)
+ if (strpos($relation, '.') === false)
{
return $this->hasNested($relation, $operator, $count, $boolean, $callback);
}
$relation = $this->getHasRelationQuery($relation);
The following output was received on stderr:
PHP Fatal error: Maximum function nesting level of '100' reached, aborting! in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php on line 589
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentBuilderTest->testHasNestedWithConstraints() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. EloquentBuilderTestModelParentStub->whereHas() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentBuilderTest.php:431
PHP 14. Illuminate\Database\Eloquent\Model->__call() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentBuilderTest.php:431
PHP 15. call_user_func_array:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3344}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3344
PHP 16. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3344
PHP 17. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 18. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 19. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 20. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 21. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 22. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 23. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 24. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 25. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 26. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 27. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 28. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 29. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 30. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 31. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 32. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 33. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 34. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 35. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 36. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 37. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 38. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 39. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 40. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 41. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 42. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 43. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 44. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 45. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 46. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 47. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 48. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 49. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 50. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 51. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 52. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 53. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 54. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 55. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 56. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 57. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 58. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 59. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 60. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 61. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 62. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 63. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 64. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 65. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 66. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 67. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 68. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 69. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 70. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 71. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 72. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 73. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 74. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 75. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 76. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 77. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 78. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 79. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 80. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 81. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 82. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 83. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 84. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 85. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 86. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 87. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 88. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 89. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 90. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 91. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 92. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 93. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 94. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 95. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 96. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 97. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 98. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 99. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
24) \Humbug\Mutator\Boolean\False
Diff on \Builder::has() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:
--- Original
+++ New
@@ @@
{
- if (strpos($relation, '.') !== false)
+ if (strpos($relation, '.') !== true)
{
return $this->hasNested($relation, $operator, $count, $boolean, $callback);
}
$relation = $this->getHasRelationQuery($relation);
The following output was received on stderr:
PHP Fatal error: Maximum function nesting level of '100' reached, aborting! in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php on line 589
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentBuilderTest->testHasNestedWithConstraints() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. EloquentBuilderTestModelParentStub->whereHas() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentBuilderTest.php:431
PHP 14. Illuminate\Database\Eloquent\Model->__call() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentBuilderTest.php:431
PHP 15. call_user_func_array:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3344}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3344
PHP 16. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3344
PHP 17. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 18. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 19. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 20. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 21. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 22. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 23. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 24. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 25. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 26. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 27. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 28. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 29. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 30. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 31. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 32. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 33. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 34. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 35. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 36. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 37. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 38. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 39. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 40. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 41. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 42. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 43. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 44. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 45. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 46. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 47. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 48. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 49. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 50. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 51. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 52. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 53. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 54. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 55. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 56. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 57. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 58. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 59. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 60. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 61. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 62. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 63. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 64. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 65. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 66. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 67. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 68. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 69. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 70. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 71. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 72. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 73. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 74. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 75. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 76. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 77. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 78. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 79. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 80. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 81. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 82. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 83. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 84. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 85. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 86. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 87. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 88. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 89. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 90. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 91. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 92. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 93. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 94. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 95. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 96. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 97. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 98. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 99. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
25) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Builder::hasNested() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:
--- Original
+++ New
@@ @@
{
- if (count($relations) > 1)
+ if (count($relations) >= 1)
{
$q->whereHas(array_shift($relations), $closure);
}
else
{
$q->has(array_shift($relations), $operator, $count, $boolean, $callback);
The following output was received on stderr:
PHP Fatal error: Method name must be a string in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php on line 730
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentBuilderTest->testHasNestedWithConstraints() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. EloquentBuilderTestModelParentStub->whereHas() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentBuilderTest.php:435
PHP 14. Illuminate\Database\Eloquent\Model->__call() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentBuilderTest.php:435
PHP 15. call_user_func_array:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3344}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3344
PHP 16. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3344
PHP 17. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 18. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 19. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 20. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 21. call_user_func:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572
PHP 22. Illuminate\Database\Eloquent\Builder->Illuminate\Database\Eloquent\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572
PHP 23. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:598
PHP 24. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 25. call_user_func:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572
PHP 26. Illuminate\Database\Eloquent\Builder->Illuminate\Database\Eloquent\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572
PHP 27. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:602
PHP 28. Illuminate\Database\Eloquent\Builder->getHasRelationQuery() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:568
PHP 29. Illuminate\Database\Eloquent\Relations\Relation::noConstraints() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:731
PHP 30. call_user_func:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php:158}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php:158
PHP 31. Illuminate\Database\Eloquent\Builder->Illuminate\Database\Eloquent\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php:158
26) \Humbug\Mutator\ConditionalNegation\GreaterThan
Diff on \Builder::hasNested() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:
--- Original
+++ New
@@ @@
{
- if (count($relations) > 1)
+ if (count($relations) <= 1)
{
$q->whereHas(array_shift($relations), $closure);
}
else
{
$q->has(array_shift($relations), $operator, $count, $boolean, $callback);
The following output was received on stderr:
PHP Fatal error: Method name must be a string in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php on line 730
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentBuilderTest->testHasNestedWithConstraints() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. EloquentBuilderTestModelParentStub->whereHas() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentBuilderTest.php:435
PHP 14. Illuminate\Database\Eloquent\Model->__call() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentBuilderTest.php:435
PHP 15. call_user_func_array:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3344}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3344
PHP 16. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3344
PHP 17. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 18. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 19. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 20. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 21. call_user_func:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572
PHP 22. Illuminate\Database\Eloquent\Builder->Illuminate\Database\Eloquent\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572
PHP 23. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:598
PHP 24. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 25. call_user_func:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572
PHP 26. Illuminate\Database\Eloquent\Builder->Illuminate\Database\Eloquent\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572
PHP 27. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:598
PHP 28. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 29. Illuminate\Database\Eloquent\Builder->getHasRelationQuery() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:568
PHP 30. Illuminate\Database\Eloquent\Relations\Relation::noConstraints() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:731
PHP 31. call_user_func:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php:158}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php:158
PHP 32. Illuminate\Database\Eloquent\Builder->Illuminate\Database\Eloquent\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php:158
27) \Humbug\Mutator\Number\Integer
Diff on \Builder::hasNested() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:
--- Original
+++ New
@@ @@
{
- if (count($relations) > 1)
+ if (count($relations) > 0)
{
$q->whereHas(array_shift($relations), $closure);
}
else
{
$q->has(array_shift($relations), $operator, $count, $boolean, $callback);
The following output was received on stderr:
PHP Fatal error: Method name must be a string in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php on line 730
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentBuilderTest->testHasNestedWithConstraints() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. EloquentBuilderTestModelParentStub->whereHas() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentBuilderTest.php:435
PHP 14. Illuminate\Database\Eloquent\Model->__call() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentBuilderTest.php:435
PHP 15. call_user_func_array:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3344}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3344
PHP 16. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3344
PHP 17. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 18. Illuminate\Database\Eloquent\Builder->hasNested() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:565
PHP 19. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:606
PHP 20. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 21. call_user_func:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572
PHP 22. Illuminate\Database\Eloquent\Builder->Illuminate\Database\Eloquent\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572
PHP 23. Illuminate\Database\Eloquent\Builder->whereHas() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:598
PHP 24. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:633
PHP 25. call_user_func:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572
PHP 26. Illuminate\Database\Eloquent\Builder->Illuminate\Database\Eloquent\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:572
PHP 27. Illuminate\Database\Eloquent\Builder->has() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:602
PHP 28. Illuminate\Database\Eloquent\Builder->getHasRelationQuery() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:568
PHP 29. Illuminate\Database\Eloquent\Relations\Relation::noConstraints() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:731
PHP 30. call_user_func:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php:158}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php:158
PHP 31. Illuminate\Database\Eloquent\Builder->Illuminate\Database\Eloquent\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php:158
28) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::callScope() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:
--- Original
+++ New
@@ @@
- return call_user_func_array(array($this->model, $scope), $parameters) ?: $this;
+ return call_user_func_array(array(null->model, $scope), $parameters) ?: $this;
}
/**
* Get the underlying query builder instance.
*
* @return \Illuminate\Database\Query\Builder|static
The following output was received on stderr:
PHP Parse error: syntax error, unexpected '->' (T_OBJECT_OPERATOR), expecting ')' in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php on line 822
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentBuilderTest->testFindMethod() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Mockery::mock() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentBuilderTest.php:17
PHP 14. call_user_func_array:{/Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:74}() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:74
PHP 15. Mockery\Container->mock() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:74
PHP 16. class_exists() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Container.php:154
PHP 17. spl_autoload_call() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Container.php:154
PHP 18. Composer\Autoload\ClassLoader->loadClass() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Container.php:154
PHP 19. Composer\Autoload\includeFile() /Users/lucas/Gits/laravel/humbug/vendor/composer/ClassLoader.php:278
29) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::setModel() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Extend the builder with a given callback.
*
* @param string $name
The following output was received on stderr:
PHP Fatal error: Call to a member function with() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php on line 1865
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentModelTest->testNewQueryReturnsEloquentQueryBuilder() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Eloquent\Model->newQuery() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentModelTest.php:545
PHP 14. Illuminate\Database\Eloquent\Model->newQueryWithoutScopes() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1833
30) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Builder::getMacro() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:
--- Original
+++ New
@@ @@
{
- return array_get($this->macros, $name);
+ array_get($this->macros, $name); return null;
}
/**
* Dynamically handle calls into the query instance.
*
* @param string $method
The following output was received on stderr:
PHP Fatal error: Function name must be a string in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseSoftDeletingScopeTest.php on line 52
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseSoftDeletingScopeTest->testForceDeleteExtension() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
31) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::__call() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:
--- Original
+++ New
@@ @@
- return in_array($method, $this->passthru) ? $result : $this;
+ return in_array($method, null->passthru) ? $result : $this;
}
/**
* Force a clone of the underlying query builder when cloning.
*
* @return void
The following output was received on stderr:
PHP Parse error: syntax error, unexpected '->' (T_OBJECT_OPERATOR) in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php on line 937
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentModelTest->testFindMethodCallsQueryBuilderCorrectly() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Eloquent\Model::find() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentModelTest.php:104
PHP 14. EloquentModelFindStub->newQuery() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:700
PHP 15. Mockery::mock() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentModelTest.php:1248
PHP 16. call_user_func_array:{/Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:74}() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:74
PHP 17. Mockery\Container->mock() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:74
PHP 18. class_exists() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Container.php:165
PHP 19. spl_autoload_call() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Container.php:165
PHP 20. Composer\Autoload\ClassLoader->loadClass() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Container.php:165
PHP 21. Composer\Autoload\includeFile() /Users/lucas/Gits/laravel/humbug/vendor/composer/ClassLoader.php:278
32) \Humbug\Mutator\ReturnValue\This
Diff on \Collection::add() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Determine if a key exists in the collection.
*
* @param mixed $key
The following output was received on stderr:
PHP Fatal error: Call to a member function add() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentCollectionTest.php on line 17
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentCollectionTest->testAddingItemsToCollection() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
33) \Humbug\Mutator\ConditionalNegation\Equal
Diff on \Collection::contains() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:
--- Original
+++ New
@@ @@
{
- if (func_num_args() == 1)
+ if (func_num_args() != 1)
{
return ! is_null($this->find($key));
}
return parent::contains($key, $value);
}
The following output was received on stderr:
PHP Fatal error: Maximum function nesting level of '100' reached, aborting! in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php on line 70
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentCollectionTest->testContainsIndicatesIfModelInArray() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentCollectionTest.php:46
PHP 14. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 15. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 16. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 17. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 18. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 19. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 20. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 21. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 22. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 23. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 24. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 25. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 26. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 27. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 28. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 29. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 30. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 31. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 32. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 33. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 34. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 35. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 36. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 37. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 38. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 39. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 40. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 41. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 42. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 43. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 44. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 45. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 46. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 47. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 48. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 49. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 50. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 51. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 52. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 53. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 54. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 55. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 56. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 57. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 58. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 59. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 60. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 61. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 62. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 63. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 64. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 65. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 66. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 67. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 68. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 69. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 70. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 71. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 72. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 73. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 74. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 75. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 76. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 77. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 78. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 79. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 80. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 81. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 82. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 83. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 84. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 85. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 86. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 87. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 88. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 89. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 90. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 91. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 92. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 93. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 94. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 95. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 96. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 97. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 98. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 99. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
34) \Humbug\Mutator\Number\Integer
Diff on \Collection::contains() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:
--- Original
+++ New
@@ @@
{
- if (func_num_args() == 1)
+ if (func_num_args() == 0)
{
return ! is_null($this->find($key));
}
return parent::contains($key, $value);
}
The following output was received on stderr:
PHP Fatal error: Maximum function nesting level of '100' reached, aborting! in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php on line 70
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentCollectionTest->testContainsIndicatesIfModelInArray() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentCollectionTest.php:46
PHP 14. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 15. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 16. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 17. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 18. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 19. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 20. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 21. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 22. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 23. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 24. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 25. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 26. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 27. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 28. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 29. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 30. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 31. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 32. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 33. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 34. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 35. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 36. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 37. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 38. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 39. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 40. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 41. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 42. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 43. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 44. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 45. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 46. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 47. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 48. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 49. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 50. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 51. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 52. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 53. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 54. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 55. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 56. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 57. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 58. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 59. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 60. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 61. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 62. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 63. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 64. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 65. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 66. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 67. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 68. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 69. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 70. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 71. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 72. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 73. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 74. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 75. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 76. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 77. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 78. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 79. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 80. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 81. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 82. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 83. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 84. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 85. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 86. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 87. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 88. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 89. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 90. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 91. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 92. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 93. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 94. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 95. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 96. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 97. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 98. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php:75
PHP 99. Illuminate\Database\Eloquent\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
35) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Model::hasOne() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return new HasOne($instance->newQuery(), $this, $instance->getTable().'.'.$foreignKey, $localKey);
+ new HasOne($instance->newQuery(), $this, $instance->getTable().'.'.$foreignKey, $localKey); return null;
}
/**
* Define a polymorphic one-to-one relationship.
*
* @param string $related
The following output was received on stderr:
PHP Fatal error: Call to a member function getForeignKey() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentModelTest.php on line 766
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentModelTest->testHasOneCreatesProperRelation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
36) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Model::morphOne() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return new MorphOne($instance->newQuery(), $this, $table.'.'.$type, $table.'.'.$id, $localKey);
+ new MorphOne($instance->newQuery(), $this, $table.'.'.$type, $table.'.'.$id, $localKey); return null;
}
/**
* Define an inverse one-to-one or many relationship.
*
* @param string $related
The following output was received on stderr:
PHP Fatal error: Call to a member function getForeignKey() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentModelTest.php on line 782
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentModelTest->testMorphOneCreatesProperRelation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
37) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Model::belongsTo() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return new BelongsTo($query, $this, $foreignKey, $otherKey, $relation);
+ new BelongsTo($query, $this, $foreignKey, $otherKey, $relation); return null;
}
/**
* Define a polymorphic, inverse one-to-one or many relationship.
*
* @param string $name
The following output was received on stderr:
PHP Fatal error: Call to a member function getForeignKey() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentModelTest.php on line 820
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentModelTest->testBelongsToCreatesProperRelation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
38) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Model::morphTo() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return new MorphTo(
+ new MorphTo(
$instance->newQuery(), $this, $id, $instance->getKeyName(), $type, $name
- );
+ ); return null;
}
}
The following output was received on stderr:
PHP Fatal error: Call to a member function getForeignKey() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentModelTest.php on line 836
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentModelTest->testMorphToCreatesProperRelation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
39) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Model::hasMany() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return new HasMany($instance->newQuery(), $this, $instance->getTable().'.'.$foreignKey, $localKey);
+ new HasMany($instance->newQuery(), $this, $instance->getTable().'.'.$foreignKey, $localKey); return null;
}
/**
* Define a has-many-through relationship.
*
* @param string $related
The following output was received on stderr:
PHP Fatal error: Call to a member function getForeignKey() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentModelTest.php on line 793
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentModelTest->testHasManyCreatesProperRelation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
40) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Model::morphMany() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return new MorphMany($instance->newQuery(), $this, $table.'.'.$type, $table.'.'.$id, $localKey);
+ new MorphMany($instance->newQuery(), $this, $table.'.'.$type, $table.'.'.$id, $localKey); return null;
}
/**
* Define a many-to-many relationship.
*
* @param string $related
The following output was received on stderr:
PHP Fatal error: Call to a member function getForeignKey() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentModelTest.php on line 809
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentModelTest->testMorphManyCreatesProperRelation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
41) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Model::belongsToMany() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return new BelongsToMany($query, $this, $table, $foreignKey, $otherKey, $relation);
+ new BelongsToMany($query, $this, $table, $foreignKey, $otherKey, $relation); return null;
}
/**
* Define a polymorphic many-to-many relationship.
*
* @param string $related
The following output was received on stderr:
PHP Fatal error: Call to a member function getForeignKey() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentModelTest.php on line 847
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentModelTest->testBelongsToManyCreatesProperRelation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
42) \Humbug\Mutator\Boolean\False
Diff on \Model::finishSave() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- $this->fireModelEvent('saved', false);
+ $this->fireModelEvent('saved', true);
$this->syncOriginal();
if (array_get($options, 'touch', true)) $this->touchOwners();
}
The following output was received on stderr:
PHP Fatal error: Call to a member function connection() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php on line 3155
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentModelTest->testUpdateProcess() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Eloquent\Model->save() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentModelTest.php:171
PHP 14. Illuminate\Database\Eloquent\Model->finishSave() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1528
PHP 15. Illuminate\Database\Eloquent\Model->fireModelEvent() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1541
PHP 16. Mockery_3_Illuminate_Contracts_Events_Dispatcher->until() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1701
PHP 17. Mockery_3_Illuminate_Contracts_Events_Dispatcher->_mockery_handleMethodCall() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php(16) : eval()'d code:756
PHP 18. Mockery\ExpectationDirector->call() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php(16) : eval()'d code:667
PHP 19. Mockery::formatObjects() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/ExpectationDirector.php:100
PHP 20. Mockery::objectToArray() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:483
PHP 21. Mockery::extractGetters() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:508
PHP 22. Illuminate\Database\Eloquent\Model->getConnection() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:557
PHP 23. Illuminate\Database\Eloquent\Model::resolveConnection() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3121
43) \Humbug\Mutator\Boolean\False
Diff on \Model::performUpdate() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- $this->fireModelEvent('updated', false);
+ $this->fireModelEvent('updated', true);
}
}
return true;
}
The following output was received on stderr:
PHP Fatal error: Call to a member function connection() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php on line 3155
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentModelTest->testUpdateProcess() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Eloquent\Model->save() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentModelTest.php:171
PHP 14. Illuminate\Database\Eloquent\Model->performUpdate() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1517
PHP 15. Illuminate\Database\Eloquent\Model->fireModelEvent() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1586
PHP 16. Mockery_3_Illuminate_Contracts_Events_Dispatcher->until() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1701
PHP 17. Mockery_3_Illuminate_Contracts_Events_Dispatcher->_mockery_handleMethodCall() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php(16) : eval()'d code:756
PHP 18. Mockery\ExpectationDirector->call() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php(16) : eval()'d code:667
PHP 19. Mockery::formatObjects() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/ExpectationDirector.php:100
PHP 20. Mockery::objectToArray() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:483
PHP 21. Mockery::extractGetters() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:508
PHP 22. Illuminate\Database\Eloquent\Model->getConnection() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:557
PHP 23. Illuminate\Database\Eloquent\Model::resolveConnection() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3121
44) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Model::fireModelEvent() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- if ( ! isset(static::$dispatcher)) return true;
+ if ( isset(static::$dispatcher)) return true;
// We will append the names of the class to the event to distinguish it from
// other model events that are fired, allowing us to listen on each model
// event set individually instead of catching event for all the models.
$event = "eloquent.{$event}: ".get_class($this);
The following output was received on stderr:
PHP Fatal error: Call to a member function fire() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php on line 1701
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentRelationTest->testSetRelationFail() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Eloquent\Model->__construct() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentRelationTest.php:16
PHP 14. Illuminate\Database\Eloquent\Model->bootIfNotBooted() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:255
PHP 15. Illuminate\Database\Eloquent\Model->fireModelEvent() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:275
45) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Model::newEloquentBuilder() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- return new Builder($query);
+ new Builder($query); return null;
}
/**
* Get a new query builder instance for the connection.
*
* @return \Illuminate\Database\Query\Builder
The following output was received on stderr:
PHP Fatal error: Call to a member function setModel() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php on line 1865
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentModelTest->testNewQueryReturnsEloquentQueryBuilder() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Eloquent\Model->newQuery() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentModelTest.php:545
PHP 14. Illuminate\Database\Eloquent\Model->newQueryWithoutScopes() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1833
46) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Model::newCollection() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- return new Collection($models);
+ new Collection($models); return null;
}
/**
* Create a new pivot model instance.
*
* @param \Illuminate\Database\Eloquent\Model $parent
The following output was received on stderr:
PHP Fatal error: Call to a member function push() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php on line 515
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentModelTest->testHydrateCreatesCollectionOfModels() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Eloquent\Model::hydrate() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentModelTest.php:75
47) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Model::attributesToArray() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
{
- if ( ! isset($attributes[$key])) continue;
+ if ( isset($attributes[$key])) continue;
$attributes[$key] = (string) $this->asDateTime($attributes[$key]);
}
$mutatedAttributes = $this->getMutatedAttributes();
The following output was received on stderr:
PHP Fatal error: Call to a member function connection() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php on line 3155
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentRelationTest->testSetRelationFail() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Eloquent\Model->toArray() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentRelationTest.php:20
PHP 14. Illuminate\Database\Eloquent\Model->attributesToArray() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2392
PHP 15. Illuminate\Database\Eloquent\Model->asDateTime() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2413
PHP 16. Illuminate\Database\Eloquent\Model->getDateFormat() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2904
PHP 17. Illuminate\Database\Eloquent\Model->getConnection() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2919
PHP 18. Illuminate\Database\Eloquent\Model::resolveConnection() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3121
48) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Model::getRelationshipFromMethod() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- if ( ! $relations instanceof Relation)
+ if ( $relations instanceof Relation)
{
throw new LogicException('Relationship method must return an object of type '
. 'Illuminate\Database\Eloquent\Relations\Relation');
}
return $this->relations[$method] = $relations->getResults();
The following output was received on stderr:
PHP Fatal error: Call to a member function getResults() on string in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php on line 2659
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentModelTest->testGetModelAttributeMethodThrowsExceptionIfNotRelation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Eloquent\Model->__get() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:990
PHP 14. Illuminate\Database\Eloquent\Model->getAttribute() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3245
PHP 15. Illuminate\Database\Eloquent\Model->getRelationshipFromMethod() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2586
49) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Model::setAttribute() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
// the connection grammar's date format. We will auto set the values.
- elseif (in_array($key, $this->getDates()) && $value)
+ elseif (in_array($key, $this->getDates()) || $value)
{
$value = $this->fromDateTime($value);
}
if ($this->isJsonCastable($key))
{
The following output was received on stderr:
PHP Fatal error: Call to a member function connection() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php on line 3155
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentPivotTest->testPropertiesChangedAreDirty() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Eloquent\Model->__set() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:42
PHP 14. Illuminate\Database\Eloquent\Model->setAttribute() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3257
PHP 15. Illuminate\Database\Eloquent\Model->fromDateTime() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2796
PHP 16. Illuminate\Database\Eloquent\Model->getDateFormat() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2838
PHP 17. Illuminate\Database\Eloquent\Model->getConnection() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2919
PHP 18. Illuminate\Database\Eloquent\Model::resolveConnection() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3121
50) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Model::__call() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:
--- Original
+++ New
@@ @@
- return call_user_func_array(array($query, $method), $parameters);
+ call_user_func_array(array($query, $method), $parameters); return null;
}
/**
* Handle dynamic static method calls into the method.
*
* @param string $method
The following output was received on stderr:
PHP Fatal error: Call to a member function get() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php on line 1141
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentModelTest->testDestroyMethodCallsQueryBuilderCorrectly() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Eloquent\Model::destroy() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentModelTest.php:133
51) \Humbug\Mutator\ReturnValue\This
Diff on \ModelNotFoundException::setModel() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/ModelNotFoundException.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Get the affected Eloquent model.
*
* @return string
The following output was received on stderr:
PHP Fatal error: Can only throw objects in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php on line 730
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentModelTest->testFindOrFailMethodThrowsModelNotFoundException() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Eloquent\Model::findOrFail() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentModelTest.php:120
52) \Humbug\Mutator\ReturnValue\This
Diff on \BelongsToMany::withPivot() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Specify that the pivot table has creation and update timestamps.
*
* @param mixed $createdAt
The following output was received on stderr:
PHP Fatal error: Call to a member function getParent() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentBelongsToManyTest.php on line 64
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentBelongsToManyTest->testTimestampsCanBeRetrievedProperly() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
53) \Humbug\Mutator\ReturnValue\This
Diff on \Pivot::setPivotKeys() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Pivot.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Determine if the pivot model has timestamp attributes.
*
* @return bool
The following output was received on stderr:
PHP Fatal error: Call to a member function getForeignKey() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentBelongsToManyTest.php on line 37
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentBelongsToManyTest->testModelsAreProperlyHydrated() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
54) \Humbug\Mutator\ReturnValue\This
Diff on \Relation::__call() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php:
--- Original
+++ New
@@ @@
- if ($result === $this->query) return $this;
+ if ($result === $this->query) return null;
return $result;
}
}
The following output was received on stderr:
PHP Fatal error: Call to a member function first() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphOneOrMany.php on line 126
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentMorphTest->testFirstOrNewMethodFindsFirstModel() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Eloquent\Relations\MorphOneOrMany->firstOrNew() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentMorphTest.php:105
55) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on ???::getDeletedAtColumn() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/SoftDeletes.php:
--- Original
+++ New
@@ @@
{
- return defined('static::DELETED_AT') ? static::DELETED_AT : 'deleted_at';
+ defined('static::DELETED_AT') ? static::DELETED_AT : 'deleted_at'; return null;
}
/**
* Get the fully qualified "deleted at" column.
*
* @return string
The following output was received on stderr:
PHP Fatal error: Cannot access empty property in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/SoftDeletes.php on line 60
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseSoftDeletingTraitTest->testDeleteSetsSoftDeletedColumn() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Mockery_0_DatabaseSoftDeletingTraitStub->delete() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseSoftDeletingTraitTest.php:20
PHP 14. Mockery_0_DatabaseSoftDeletingTraitStub->_mockery_handleMethodCall() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php(16) : eval()'d code:767
PHP 15. call_user_func_array:{/Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php(16) : eval()'d code:678}() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php(16) : eval()'d code:678
PHP 16. DatabaseSoftDeletingTraitStub->delete() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php(16) : eval()'d code:678
PHP 17. Mockery_0_DatabaseSoftDeletingTraitStub->performDeleteOnModel() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseSoftDeletingTraitTest.php:74
PHP 18. Mockery_0_DatabaseSoftDeletingTraitStub->_mockery_handleMethodCall() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php(16) : eval()'d code:803
PHP 19. call_user_func_array:{/Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php(16) : eval()'d code:659}() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php(16) : eval()'d code:659
PHP 20. DatabaseSoftDeletingTraitStub->performDeleteOnModel() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php(16) : eval()'d code:659
PHP 21. Mockery_0_DatabaseSoftDeletingTraitStub->runSoftDelete() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/SoftDeletes.php:48
PHP 22. Mockery_0_DatabaseSoftDeletingTraitStub->_mockery_handleMethodCall() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php(16) : eval()'d code:809
PHP 23. call_user_func_array:{/Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php(16) : eval()'d code:659}() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php(16) : eval()'d code:659
PHP 24. DatabaseSoftDeletingTraitStub->runSoftDelete() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php(16) : eval()'d code:659
56) \Humbug\Mutator\ConditionalNegation\NotIdentical
Diff on \Grammar::wrap() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:
--- Original
+++ New
@@ @@
// own, and then joins them both back together with the "as" connector.
- if (strpos(strtolower($value), ' as ') !== false)
+ if (strpos(strtolower($value), ' as ') === false)
{
$segments = explode(' ', $value);
if ($prefixAlias) $segments[2] = $this->tablePrefix.$segments[2];
return $this->wrap($segments[0]).' as '.$this->wrapValue($segments[2]);
The following output was received on stderr:
PHP Fatal error: Maximum function nesting level of '100' reached, aborting! in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php on line 144
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabasePostgresSchemaGrammarTest->testBasicCreateTable() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Schema\Blueprint->toSql() /Users/lucas/Gits/laravel/framework/tests/Database/DatabasePostgresSchemaGrammarTest.php:20
PHP 14. Illuminate\Database\Schema\Grammars\PostgresGrammar->compileCreate() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php:89
PHP 15. Illuminate\Database\Schema\Grammars\Grammar->getColumns() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/PostgresGrammar.php:52
PHP 16. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:127
PHP 17. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 18. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 19. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 20. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 21. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 22. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 23. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 24. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 25. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 26. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 27. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 28. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 29. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 30. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 31. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 32. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 33. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 34. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 35. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 36. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 37. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 38. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 39. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 40. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 41. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 42. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 43. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 44. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 45. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 46. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 47. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 48. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 49. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 50. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 51. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 52. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 53. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 54. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 55. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 56. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 57. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 58. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 59. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 60. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 61. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 62. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 63. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 64. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 65. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 66. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 67. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 68. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 69. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 70. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 71. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 72. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 73. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 74. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 75. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 76. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 77. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 78. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 79. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 80. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 81. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 82. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 83. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 84. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 85. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 86. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 87. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 88. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 89. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 90. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 91. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 92. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 93. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 94. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 95. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 96. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 97. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 98. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 99. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
57) \Humbug\Mutator\Boolean\False
Diff on \Grammar::wrap() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:
--- Original
+++ New
@@ @@
// own, and then joins them both back together with the "as" connector.
- if (strpos(strtolower($value), ' as ') !== false)
+ if (strpos(strtolower($value), ' as ') !== true)
{
$segments = explode(' ', $value);
if ($prefixAlias) $segments[2] = $this->tablePrefix.$segments[2];
return $this->wrap($segments[0]).' as '.$this->wrapValue($segments[2]);
The following output was received on stderr:
PHP Fatal error: Maximum function nesting level of '100' reached, aborting! in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php on line 144
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabasePostgresSchemaGrammarTest->testBasicCreateTable() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Schema\Blueprint->toSql() /Users/lucas/Gits/laravel/framework/tests/Database/DatabasePostgresSchemaGrammarTest.php:20
PHP 14. Illuminate\Database\Schema\Grammars\PostgresGrammar->compileCreate() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php:89
PHP 15. Illuminate\Database\Schema\Grammars\Grammar->getColumns() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/PostgresGrammar.php:52
PHP 16. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:127
PHP 17. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 18. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 19. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 20. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 21. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 22. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 23. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 24. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 25. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 26. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 27. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 28. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 29. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 30. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 31. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 32. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 33. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 34. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 35. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 36. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 37. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 38. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 39. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 40. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 41. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 42. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 43. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 44. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 45. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 46. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 47. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 48. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 49. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 50. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 51. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 52. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 53. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 54. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 55. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 56. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 57. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 58. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 59. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 60. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 61. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 62. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 63. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 64. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 65. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 66. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 67. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 68. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 69. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 70. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 71. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 72. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 73. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 74. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 75. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 76. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 77. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 78. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 79. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 80. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 81. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 82. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 83. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 84. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 85. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 86. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 87. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 88. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 89. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 90. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 91. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 92. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 93. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 94. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 95. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 96. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 97. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 98. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:56
PHP 99. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
58) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Grammar::wrap() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:
--- Original
+++ New
@@ @@
{
- if ($key == 0 && count($segments) > 1)
+ if ($key == 0 || count($segments) > 1)
{
$wrapped[] = $this->wrapTable($segment);
}
else
{
$wrapped[] = $this->wrapValue($segment);
The following output was received on stderr:
PHP Fatal error: Maximum function nesting level of '100' reached, aborting! in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php on line 144
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabasePostgresSchemaGrammarTest->testBasicCreateTable() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Schema\Blueprint->toSql() /Users/lucas/Gits/laravel/framework/tests/Database/DatabasePostgresSchemaGrammarTest.php:20
PHP 14. Illuminate\Database\Schema\Grammars\PostgresGrammar->compileCreate() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php:89
PHP 15. Illuminate\Database\Schema\Grammars\Grammar->getColumns() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/PostgresGrammar.php:52
PHP 16. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:127
PHP 17. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 18. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 19. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 20. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 21. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 22. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 23. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 24. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 25. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 26. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 27. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 28. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 29. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 30. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 31. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 32. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 33. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 34. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 35. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 36. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 37. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 38. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 39. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 40. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 41. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 42. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 43. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 44. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 45. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 46. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 47. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 48. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 49. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 50. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 51. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 52. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 53. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 54. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 55. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 56. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 57. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 58. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 59. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 60. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 61. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 62. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 63. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 64. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 65. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 66. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 67. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 68. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 69. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 70. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 71. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 72. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 73. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 74. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 75. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 76. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 77. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 78. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 79. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 80. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 81. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 82. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 83. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 84. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 85. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 86. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 87. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 88. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 89. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 90. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 91. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 92. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 93. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 94. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 95. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 96. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 97. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 98. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 99. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
59) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Grammar::wrap() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:
--- Original
+++ New
@@ @@
{
- if ($key == 0 && count($segments) > 1)
+ if ($key == 0 && count($segments) >= 1)
{
$wrapped[] = $this->wrapTable($segment);
}
else
{
$wrapped[] = $this->wrapValue($segment);
The following output was received on stderr:
PHP Fatal error: Maximum function nesting level of '100' reached, aborting! in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php on line 144
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabasePostgresSchemaGrammarTest->testBasicCreateTable() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Schema\Blueprint->toSql() /Users/lucas/Gits/laravel/framework/tests/Database/DatabasePostgresSchemaGrammarTest.php:20
PHP 14. Illuminate\Database\Schema\Grammars\PostgresGrammar->compileCreate() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php:89
PHP 15. Illuminate\Database\Schema\Grammars\Grammar->getColumns() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/PostgresGrammar.php:52
PHP 16. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:127
PHP 17. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 18. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 19. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 20. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 21. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 22. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 23. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 24. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 25. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 26. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 27. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 28. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 29. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 30. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 31. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 32. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 33. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 34. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 35. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 36. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 37. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 38. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 39. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 40. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 41. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 42. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 43. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 44. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 45. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 46. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 47. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 48. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 49. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 50. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 51. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 52. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 53. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 54. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 55. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 56. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 57. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 58. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 59. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 60. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 61. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 62. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 63. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 64. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 65. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 66. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 67. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 68. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 69. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 70. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 71. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 72. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 73. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 74. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 75. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 76. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 77. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 78. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 79. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 80. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 81. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 82. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 83. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 84. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 85. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 86. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 87. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 88. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 89. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 90. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 91. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 92. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 93. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 94. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 95. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 96. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 97. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 98. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 99. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
60) \Humbug\Mutator\ConditionalNegation\GreaterThan
Diff on \Grammar::wrap() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:
--- Original
+++ New
@@ @@
{
- if ($key == 0 && count($segments) > 1)
+ if ($key == 0 && count($segments) <= 1)
{
$wrapped[] = $this->wrapTable($segment);
}
else
{
$wrapped[] = $this->wrapValue($segment);
The following output was received on stderr:
PHP Fatal error: Maximum function nesting level of '100' reached, aborting! in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php on line 144
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabasePostgresSchemaGrammarTest->testBasicCreateTable() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Schema\Blueprint->toSql() /Users/lucas/Gits/laravel/framework/tests/Database/DatabasePostgresSchemaGrammarTest.php:20
PHP 14. Illuminate\Database\Schema\Grammars\PostgresGrammar->compileCreate() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php:89
PHP 15. Illuminate\Database\Schema\Grammars\Grammar->getColumns() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/PostgresGrammar.php:52
PHP 16. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:127
PHP 17. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 18. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 19. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 20. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 21. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 22. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 23. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 24. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 25. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 26. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 27. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 28. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 29. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 30. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 31. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 32. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 33. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 34. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 35. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 36. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 37. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 38. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 39. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 40. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 41. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 42. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 43. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 44. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 45. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 46. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 47. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 48. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 49. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 50. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 51. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 52. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 53. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 54. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 55. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 56. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 57. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 58. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 59. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 60. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 61. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 62. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 63. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 64. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 65. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 66. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 67. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 68. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 69. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 70. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 71. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 72. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 73. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 74. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 75. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 76. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 77. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 78. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 79. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 80. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 81. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 82. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 83. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 84. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 85. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 86. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 87. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 88. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 89. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 90. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 91. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 92. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 93. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 94. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 95. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 96. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 97. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 98. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 99. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
61) \Humbug\Mutator\Number\Integer
Diff on \Grammar::wrap() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:
--- Original
+++ New
@@ @@
{
- if ($key == 0 && count($segments) > 1)
+ if ($key == 0 && count($segments) > 0)
{
$wrapped[] = $this->wrapTable($segment);
}
else
{
$wrapped[] = $this->wrapValue($segment);
The following output was received on stderr:
PHP Fatal error: Maximum function nesting level of '100' reached, aborting! in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php on line 144
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabasePostgresSchemaGrammarTest->testBasicCreateTable() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Schema\Blueprint->toSql() /Users/lucas/Gits/laravel/framework/tests/Database/DatabasePostgresSchemaGrammarTest.php:20
PHP 14. Illuminate\Database\Schema\Grammars\PostgresGrammar->compileCreate() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php:89
PHP 15. Illuminate\Database\Schema\Grammars\Grammar->getColumns() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/PostgresGrammar.php:52
PHP 16. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:127
PHP 17. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 18. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 19. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 20. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 21. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 22. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 23. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 24. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 25. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 26. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 27. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 28. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 29. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 30. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 31. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 32. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 33. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 34. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 35. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 36. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 37. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 38. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 39. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 40. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 41. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 42. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 43. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 44. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 45. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 46. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 47. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 48. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 49. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 50. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 51. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 52. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 53. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 54. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 55. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 56. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 57. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 58. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 59. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 60. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 61. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 62. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 63. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 64. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 65. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 66. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 67. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 68. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 69. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 70. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 71. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 72. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 73. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 74. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 75. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 76. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 77. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 78. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 79. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 80. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 81. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 82. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 83. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 84. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 85. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 86. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 87. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 88. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 89. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 90. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 91. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 92. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 93. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 94. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 95. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
PHP 96. Illuminate\Database\Schema\Grammars\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:33
PHP 97. Illuminate\Database\Grammar->wrap() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:235
PHP 98. Illuminate\Database\Schema\Grammars\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Grammar.php:70
PHP 99. Illuminate\Database\Grammar->wrapTable() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:225
62) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::select() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add a new "raw" select expression to the query.
*
* @param string $expression
The following output was received on stderr:
PHP Fatal error: Call to a member function from() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseQueryBuilderTest.php on line 18
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseQueryBuilderTest->testBasicSelect() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
63) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::addSelect() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Force the query to only return distinct results.
*
* @return $this
The following output was received on stderr:
PHP Fatal error: Call to a member function addSelect() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseQueryBuilderTest.php on line 54
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseQueryBuilderTest->testAddingSelects() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
64) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::distinct() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Set the table which the query is targeting.
*
* @param string $table
The following output was received on stderr:
PHP Fatal error: Call to a member function select() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseQueryBuilderTest.php on line 71
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseQueryBuilderTest->testBasicSelectDistinct() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
65) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::join() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add a "join where" clause to the query.
*
* @param string $table
The following output was received on stderr:
PHP Fatal error: Call to a member function leftJoin() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseQueryBuilderTest.php on line 623
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseQueryBuilderTest->testBasicJoins() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
66) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::$query() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add an "or where" clause to the query.
*
* @param string $column
The following output was received on stderr:
PHP Fatal error: Call to a member function orWhere() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseQueryBuilderTest.php on line 253
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseQueryBuilderTest->testBasicOrWheres() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
67) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::groupBy() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add a "having" clause to the query.
*
* @param string $column
The following output was received on stderr:
PHP Fatal error: Call to a member function having() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseQueryBuilderTest.php on line 509
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseQueryBuilderTest->testHavings() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
68) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::having() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add a "or having" clause to the query.
*
* @param string $column
The following output was received on stderr:
PHP Fatal error: Call to a member function orHaving() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseQueryBuilderTest.php on line 505
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseQueryBuilderTest->testHavings() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
69) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::orderBy() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add an "order by" clause for a timestamp to the query.
*
* @param string $column
The following output was received on stderr:
PHP Fatal error: Call to a member function orderBy() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseQueryBuilderTest.php on line 486
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseQueryBuilderTest->testOrderBys() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
70) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::orderByRaw() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Set the "offset" value of the query.
*
* @param int $value
The following output was received on stderr:
PHP Fatal error: Call to a member function having() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseQueryBuilderTest.php on line 1147
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseQueryBuilderTest->testBindingOrder() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
71) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::offset() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Alias to set the "offset" value of the query.
*
* @param int $value
The following output was received on stderr:
PHP Fatal error: Call to a member function take() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseQueryBuilderTest.php on line 397
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseQueryBuilderTest->testUnionLimitsAndOffsets() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
72) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::limit() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Alias to set the "limit" value of the query.
*
* @param int $value
The following output was received on stderr:
PHP Fatal error: Call to a member function get() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php on line 1337
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseQueryBuilderTest->testFindReturnsFirstResultByID() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Query\Builder->find() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseQueryBuilderTest.php:678
PHP 14. Illuminate\Database\Query\Builder->first() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:1313
73) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Builder::newQuery() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
{
- return new Builder($this->connection, $this->grammar, $this->processor);
+ new Builder($this->connection, $this->grammar, $this->processor); return null;
}
/**
* Merge an array of where clauses and bindings.
*
* @param array $wheres
The following output was received on stderr:
PHP Fatal error: Call to a member function select() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseQueryBuilderTest.php on line 428
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseQueryBuilderTest->testSubSelectWhereIns() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Query\Builder->whereIn() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseQueryBuilderTest.php:429
PHP 14. Illuminate\Database\Query\Builder->whereInSub() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:769
PHP 15. call_user_func:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:832}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:832
PHP 16. DatabaseQueryBuilderTest->{closure:/Users/lucas/Gits/laravel/framework/tests/Database/DatabaseQueryBuilderTest.php:426-429}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:832
74) \Humbug\Mutator\ReturnValue\This
Diff on \Builder::useWritePdo() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Handle dynamic method calls into the method.
*
* @param string $method
The following output was received on stderr:
PHP Fatal error: Call to a member function select() on null in /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseQueryBuilderTest.php on line 28
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseQueryBuilderTest->testBasicSelectUseWritePdo() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
75) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Blueprint::__construct() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php:
--- Original
+++ New
@@ @@
- if ( ! is_null($callback)) $callback($this);
+ if ( is_null($callback)) $callback($this);
}
/**
* Execute the blueprint against the database.
*
* @param \Illuminate\Database\Connection $connection
The following output was received on stderr:
PHP Fatal error: Function name must be a string in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php on line 49
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseSchemaBlueprintTest->testToSqlRunsCommandsFromBlueprint() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. PHPUnit_Framework_TestCase->getMock() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseSchemaBlueprintTest.php:20
PHP 14. PHPUnit_Framework_MockObject_Generator->getMock() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:1255
PHP 15. PHPUnit_Framework_MockObject_Generator->getObject() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit-mock-objects/src/Framework/MockObject/Generator.php:232
PHP 16. ReflectionClass->newInstanceArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit-mock-objects/src/Framework/MockObject/Generator.php:257
PHP 17. Illuminate\Database\Schema\Blueprint->__construct() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit-mock-objects/src/Framework/MockObject/Generator.php:257
76) \Humbug\Mutator\Number\Integer
Diff on \Blueprint::addFluentIndexes() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php:
--- Original
+++ New
@@ @@
- continue 2;
+ continue 3;
}
// If the index has been specified on the column and it is something
// other than boolean true, we will assume a name was provided on
// the index specification, and pass in the name to the method.
elseif (isset($column->$index))
The following output was received on stderr:
PHP Fatal error: Cannot break/continue 3 levels in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php on line 137
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseSQLiteSchemaGrammarTest->testAddingPrimaryKey() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Schema\Blueprint->toSql() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseSQLiteSchemaGrammarTest.php:99
PHP 14. Illuminate\Database\Schema\Blueprint->addImpliedCommands() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php:76
PHP 15. Illuminate\Database\Schema\Blueprint->addFluentIndexes() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php:116
77) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Dispatcher::resolveQueue() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Events/Dispatcher.php:
--- Original
+++ New
@@ @@
{
- return call_user_func($this->queueResolver);
+ call_user_func($this->queueResolver); return null;
}
/**
* Set the queue resolver implementation.
*
* @param callable $resolver
The following output was received on stderr:
PHP Fatal error: Call to a member function push() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Events/Dispatcher.php on line 402
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. EventsDispatcherTest->testQueuedEventHandlersAreQueued() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Events\Dispatcher->fire() /Users/lucas/Gits/laravel/framework/tests/Events/EventsDispatcherTest.php:125
PHP 14. call_user_func_array:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Events/Dispatcher.php:218}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Events/Dispatcher.php:218
PHP 15. Illuminate\Events\Dispatcher->Illuminate\Events\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Events/Dispatcher.php:218
PHP 16. call_user_func_array:{/Users/lucas/Gits/laravel/framework/src/Illuminate/Events/Dispatcher.php:327}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Events/Dispatcher.php:327
PHP 17. Illuminate\Events\Dispatcher->Illuminate\Events\{closure}() /Users/lucas/Gits/laravel/framework/src/Illuminate/Events/Dispatcher.php:327
78) \Humbug\Mutator\ReturnValue\This
Diff on \Dispatcher::setQueueResolver() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Events/Dispatcher.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
}
The following output was received on stderr:
PHP Fatal error: Call to a member function fire() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/Application.php on line 451
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. ConsoleScheduledEventTest->testBasicCronCompilation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Mockery::mock() /Users/lucas/Gits/laravel/framework/tests/Console/ConsoleScheduledEventTest.php:16
PHP 14. call_user_func_array:{/Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:74}() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:74
PHP 15. Mockery\Container->mock() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:74
PHP 16. Mockery\Container->_getInstance() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Container.php:218
PHP 17. ReflectionClass->newInstanceArgs() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Container.php:461
PHP 18. Illuminate\Foundation\Application->__construct() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Container.php:461
PHP 19. Illuminate\Foundation\Application->registerBaseServiceProviders() /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/Application.php:98
PHP 20. Illuminate\Foundation\Application->register() /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/Application.php:136
PHP 21. Illuminate\Foundation\Application->markAsRegistered() /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/Application.php:403
79) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Application::make() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/Application.php:
--- Original
+++ New
@@ @@
- return parent::make($abstract, $parameters);
+ parent::make($abstract, $parameters); return null;
}
/**
* Determine if the given abstract type has been bound.
*
* (Overriding Container::bound)
The following output was received on stderr:
PHP Fatal error: Call to a member function fire() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/Application.php on line 451
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. ConsoleScheduledEventTest->testBasicCronCompilation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Mockery::mock() /Users/lucas/Gits/laravel/framework/tests/Console/ConsoleScheduledEventTest.php:16
PHP 14. call_user_func_array:{/Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:74}() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:74
PHP 15. Mockery\Container->mock() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery.php:74
PHP 16. Mockery\Container->_getInstance() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Container.php:218
PHP 17. ReflectionClass->newInstanceArgs() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Container.php:461
PHP 18. Illuminate\Foundation\Application->__construct() /Users/lucas/Gits/laravel/framework/vendor/mockery/mockery/library/Mockery/Container.php:461
PHP 19. Illuminate\Foundation\Application->registerBaseServiceProviders() /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/Application.php:98
PHP 20. Illuminate\Foundation\Application->register() /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/Application.php:136
PHP 21. Illuminate\Foundation\Application->markAsRegistered() /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/Application.php:403
80) \Humbug\Mutator\Arithmetic\Addition
Diff on \Request::input() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/Request.php:
--- Original
+++ New
@@ @@
{
- $input = $this->getInputSource()->all() + $this->query->all();
+ $input = $this->getInputSource()->all() - $this->query->all();
return array_get($input, $key, $default);
}
/**
* Get a subset of the items from the input data.
The following output was received on stderr:
PHP Fatal error: Unsupported operand types in /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/Request.php on line 289
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. HttpResponseTest->testOnlyInputOnRedirect() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Http\RedirectResponse->onlyInput() /Users/lucas/Gits/laravel/framework/tests/Http/HttpResponseTest.php:86
PHP 14. Illuminate\Http\Request->only() /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/RedirectResponse.php:117
PHP 15. Illuminate\Http\Request->all() /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/Request.php:306
PHP 16. Illuminate\Http\Request->input() /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/Request.php:277
81) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Request::isValidFile() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/Request.php:
--- Original
+++ New
@@ @@
{
- return $file instanceof SplFileInfo && $file->getPath() != '';
+ return $file instanceof SplFileInfo || $file->getPath() != '';
}
/**
* Retrieve a header from the request.
*
* @param string $key
The following output was received on stderr:
PHP Fatal error: Call to a member function getPath() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/Request.php on line 406
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. HttpRequestTest->testHasFileMethod() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Http\Request->hasFile() /Users/lucas/Gits/laravel/framework/tests/Http/HttpRequestTest.php:235
PHP 14. Illuminate\Http\Request->isValidFile() /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/Request.php:392
82) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Request::json() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/Request.php:
--- Original
+++ New
@@ @@
{
- if ( ! isset($this->json))
+ if ( isset($this->json))
{
$this->json = new ParameterBag((array) json_decode($this->getContent(), true));
}
if (is_null($key)) return $this->json;
The following output was received on stderr:
PHP Fatal error: Call to a member function all() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Http/Request.php on line 551
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. HttpRequestTest->testJSONMethod() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Http\Request->json() /Users/lucas/Gits/laravel/framework/tests/Http/HttpRequestTest.php:294
83) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Writer::listen() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Log/Writer.php:
--- Original
+++ New
@@ @@
{
- if ( ! isset($this->dispatcher))
+ if ( isset($this->dispatcher))
{
throw new RuntimeException("Events dispatcher has not been set.");
}
$this->dispatcher->listen('illuminate.log', $callback);
}
The following output was received on stderr:
PHP Fatal error: Call to a member function listen() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Log/Writer.php on line 279
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. LogWriterTest->testListenShortcutFailsWithNoDispatcher() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Log\Writer->listen() /Users/lucas/Gits/laravel/framework/tests/Log/LogWriterTest.php:78
84) \Humbug\Mutator\ReturnValue\This
Diff on \Pipeline::send() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Set the array of pipes.
*
* @param dynamic|array $pipes
The following output was received on stderr:
PHP Fatal error: Call to a member function through() on null in /Users/lucas/Gits/laravel/framework/tests/Pipeline/PipelineTest.php on line 16
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. PipelineTest->testPipelineBasicUsage() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
85) \Humbug\Mutator\ReturnValue\This
Diff on \Pipeline::through() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Set the method to call on the pipes.
*
* @param string $method
The following output was received on stderr:
PHP Fatal error: Call to a member function then() on null in /Users/lucas/Gits/laravel/framework/tests/Pipeline/PipelineTest.php on line 17
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. PipelineTest->testPipelineBasicUsage() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
86) \Humbug\Mutator\Boolean\True
Diff on \IronJob::recreateJob() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/IronJob.php:
--- Original
+++ New
@@ @@
{
- $payload = json_decode($this->job->body, true);
+ $payload = json_decode($this->job->body, false);
array_set($payload, 'attempts', array_get($payload, 'attempts', 1) + 1);
$this->iron->recreate(json_encode($payload), $this->getQueue(), $delay);
}
The following output was received on stderr:
PHP Fatal error: Cannot use object of type stdClass as array in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Arr.php on line 215
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. QueueIronJobTest->testReleaseProperlyReleasesJobOntoIron() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Queue\Jobs\IronJob->release() /Users/lucas/Gits/laravel/framework/tests/Queue/QueueIronJobTest.php:52
PHP 14. Illuminate\Queue\Jobs\IronJob->recreateJob() /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/IronJob.php:96
PHP 15. array_get() /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/IronJob.php:109
PHP 16. Illuminate\Support\Arr::get() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/helpers.php:196
87) \Humbug\Mutator\Boolean\True
Diff on \IronJob::getQueue() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/IronJob.php:
--- Original
+++ New
@@ @@
{
- return array_get(json_decode($this->job->body, true), 'queue');
+ return array_get(json_decode($this->job->body, false), 'queue');
}
}
The following output was received on stderr:
PHP Fatal error: Cannot use object of type stdClass as array in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Arr.php on line 215
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. QueueIronJobTest->testDeleteRemovesTheJobFromIron() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Queue\Jobs\IronJob->delete() /Users/lucas/Gits/laravel/framework/tests/Queue/QueueIronJobTest.php:28
PHP 14. Illuminate\Queue\Jobs\IronJob->getQueue() /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/IronJob.php:81
PHP 15. array_get() /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/IronJob.php:171
PHP 16. Illuminate\Support\Arr::get() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/helpers.php:196
88) \Humbug\Mutator\ConditionalBoundary\GreaterThan
Diff on \Job::parseJob() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/Job.php:
--- Original
+++ New
@@ @@
- return count($segments) > 1 ? $segments : array($segments[0], 'fire');
+ return count($segments) >= 1 ? $segments : array($segments[0], 'fire');
}
/**
* Resolve the given job handler.
*
* @param string $class
The following output was received on stderr:
PHP Fatal error: Method name must be a string in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/Job.php on line 126
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. QueueSqsJobTest->testFireProperlyCallsTheJobHandler() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Queue\Jobs\SqsJob->fire() /Users/lucas/Gits/laravel/framework/tests/Queue/QueueSqsJobTest.php:61
PHP 14. Illuminate\Queue\Jobs\Job->resolveAndFire() /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/SqsJob.php:50
89) \Humbug\Mutator\ConditionalNegation\GreaterThan
Diff on \Job::parseJob() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/Job.php:
--- Original
+++ New
@@ @@
- return count($segments) > 1 ? $segments : array($segments[0], 'fire');
+ return count($segments) <= 1 ? $segments : array($segments[0], 'fire');
}
/**
* Resolve the given job handler.
*
* @param string $class
The following output was received on stderr:
PHP Fatal error: Method name must be a string in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/Job.php on line 126
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. QueueSqsJobTest->testFireProperlyCallsTheJobHandler() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Queue\Jobs\SqsJob->fire() /Users/lucas/Gits/laravel/framework/tests/Queue/QueueSqsJobTest.php:61
PHP 14. Illuminate\Queue\Jobs\Job->resolveAndFire() /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/SqsJob.php:50
90) \Humbug\Mutator\Number\Integer
Diff on \Job::parseJob() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/Job.php:
--- Original
+++ New
@@ @@
- return count($segments) > 1 ? $segments : array($segments[0], 'fire');
+ return count($segments) > 0 ? $segments : array($segments[0], 'fire');
}
/**
* Resolve the given job handler.
*
* @param string $class
The following output was received on stderr:
PHP Fatal error: Method name must be a string in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/Job.php on line 126
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. QueueSqsJobTest->testFireProperlyCallsTheJobHandler() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Queue\Jobs\SqsJob->fire() /Users/lucas/Gits/laravel/framework/tests/Queue/QueueSqsJobTest.php:61
PHP 14. Illuminate\Queue\Jobs\Job->resolveAndFire() /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/SqsJob.php:50
91) \Humbug\Mutator\Boolean\True
Diff on \Job::failed() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/Job.php:
--- Original
+++ New
@@ @@
{
- $payload = json_decode($this->getRawBody(), true);
+ $payload = json_decode($this->getRawBody(), false);
list($class, $method) = $this->parseJob($payload['job']);
$this->instance = $this->resolve($class);
if (method_exists($this->instance, 'failed'))
The following output was received on stderr:
PHP Fatal error: Cannot use object of type stdClass as array in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/Job.php on line 201
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. QueueBeanstalkdJobTest->testFailedProperlyCallsTheJobHandler() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Queue\Jobs\Job->failed() /Users/lucas/Gits/laravel/framework/tests/Queue/QueueBeanstalkdJobTest.php:31
92) \Humbug\Mutator\Boolean\True
Diff on \RedisJob::attempts() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/RedisJob.php:
--- Original
+++ New
@@ @@
{
- return array_get(json_decode($this->job, true), 'attempts');
+ return array_get(json_decode($this->job, false), 'attempts');
}
/**
* Get the job identifier.
*
* @return string
The following output was received on stderr:
PHP Fatal error: Cannot use object of type stdClass as array in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Arr.php on line 215
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. QueueRedisJobTest->testReleaseProperlyReleasesJobOntoRedis() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Queue\Jobs\RedisJob->release() /Users/lucas/Gits/laravel/framework/tests/Queue/QueueRedisJobTest.php:38
PHP 14. Illuminate\Queue\Jobs\RedisJob->attempts() /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/RedisJob.php:84
PHP 15. array_get() /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Jobs/RedisJob.php:94
PHP 16. Illuminate\Support\Arr::get() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/helpers.php:196
93) \Humbug\Mutator\Boolean\True
Diff on \Queue::setMeta() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Queue.php:
--- Original
+++ New
@@ @@
{
- $payload = json_decode($payload, true);
+ $payload = json_decode($payload, false);
return json_encode(array_set($payload, $key, $value));
}
/**
* Calculate the number of seconds with the given delay.
The following output was received on stderr:
PHP Fatal error: Cannot use object of type stdClass as array in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Arr.php on line 350
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. QueueRedisQueueTest->testPushProperlyPushesJobOntoRedis() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Queue\RedisQueue->push() /Users/lucas/Gits/laravel/framework/tests/Queue/QueueRedisQueueTest.php:20
PHP 14. Illuminate\Queue\RedisQueue->createPayload() /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/RedisQueue.php:62
PHP 15. Illuminate\Queue\Queue->setMeta() /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/RedisQueue.php:253
PHP 16. array_set() /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/Queue.php:146
PHP 17. Illuminate\Support\Arr::set() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/helpers.php:276
94) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \QueueManager::getConnector() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/QueueManager.php:
--- Original
+++ New
@@ @@
{
- return call_user_func($this->connectors[$driver]);
+ call_user_func($this->connectors[$driver]); return null;
}
throw new InvalidArgumentException("No connector for [$driver]");
}
/**
The following output was received on stderr:
PHP Fatal error: Call to a member function connect() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/QueueManager.php on line 114
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. QueueManagerTest->testDefaultConnectionCanBeResolved() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Queue\QueueManager->connection() /Users/lucas/Gits/laravel/framework/tests/Queue/QueueManagerTest.php:32
PHP 14. Illuminate\Queue\QueueManager->resolve() /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/QueueManager.php:94
95) \Humbug\Mutator\Boolean\True
Diff on \RedisQueue::pushRaw() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/RedisQueue.php:
--- Original
+++ New
@@ @@
- return array_get(json_decode($payload, true), 'id');
+ return array_get(json_decode($payload, false), 'id');
}
/**
* Push a new job onto the queue after a delay.
*
* @param \DateTime|int $delay
The following output was received on stderr:
PHP Fatal error: Cannot use object of type stdClass as array in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Arr.php on line 215
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. QueueRedisQueueTest->testPushProperlyPushesJobOntoRedis() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Queue\RedisQueue->push() /Users/lucas/Gits/laravel/framework/tests/Queue/QueueRedisQueueTest.php:20
PHP 14. Illuminate\Queue\RedisQueue->pushRaw() /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/RedisQueue.php:62
PHP 15. array_get() /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/RedisQueue.php:77
PHP 16. Illuminate\Support\Arr::get() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/helpers.php:196
96) \Humbug\Mutator\Boolean\True
Diff on \RedisQueue::later() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/RedisQueue.php:
--- Original
+++ New
@@ @@
- return array_get(json_decode($payload, true), 'id');
+ return array_get(json_decode($payload, false), 'id');
}
/**
* Release a reserved job back onto the queue.
*
* @param string $queue
The following output was received on stderr:
PHP Fatal error: Cannot use object of type stdClass as array in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Arr.php on line 215
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. QueueRedisQueueTest->testDelayedPushProperlyPushesJobOntoRedis() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Queue\RedisQueue->later() /Users/lucas/Gits/laravel/framework/tests/Queue/QueueRedisQueueTest.php:39
PHP 14. array_get() /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/RedisQueue.php:97
PHP 15. Illuminate\Support\Arr::get() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/helpers.php:196
97) \Humbug\Mutator\ReturnValue\NewObject
Diff on \SyncQueue::resolveJob() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/SyncQueue.php:
--- Original
+++ New
@@ @@
{
- return new Jobs\SyncJob($this->container, $payload);
+ new Jobs\SyncJob($this->container, $payload); return null;
}
}
The following output was received on stderr:
PHP Fatal error: Call to a member function fire() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Queue/SyncQueue.php on line 17
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. QueueSyncQueueTest->testPushShouldFireJobInstantly() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Queue\SyncQueue->push() /Users/lucas/Gits/laravel/framework/tests/Queue/QueueSyncQueueTest.php:29
98) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \ControllerInspector::getMethodData() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/ControllerInspector.php:
--- Original
+++ New
@@ @@
- return compact('verb', 'plain', 'uri');
+ compact('verb', 'plain', 'uri'); return null;
}
/**
* Get the routable data for an index method.
*
* @param array $data
The following output was received on stderr:
PHP Fatal error: Method name must be a string in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php on line 285
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. RoutingRouteTest->testControllerInspection() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Routing\Router->controller() /Users/lucas/Gits/laravel/framework/tests/Routing/RoutingRouteTest.php:826
PHP 14. Illuminate\Routing\Router->registerInspected() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:260
99) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \ControllerInspector::getVerb() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/ControllerInspector.php:
--- Original
+++ New
@@ @@
{
- return head(explode('_', snake_case($name)));
+ head(explode('_', snake_case($name))); return null;
}
/**
* Determine the URI from the given method name.
*
* @param string $name
The following output was received on stderr:
PHP Fatal error: Method name must be a string in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php on line 285
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. RoutingRouteTest->testControllerInspection() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Routing\Router->controller() /Users/lucas/Gits/laravel/framework/tests/Routing/RoutingRouteTest.php:826
PHP 14. Illuminate\Routing\Router->registerInspected() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:260
100) \Humbug\Mutator\ReturnValue\This
Diff on \Route::bind() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Route.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Extract the parameter list from the request.
*
* @param \Illuminate\Http\Request $request
The following output was received on stderr:
PHP Fatal error: Call to a member function parameters() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php on line 717
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. RoutingRouteTest->testBasicDispatchingOfRoutes() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Routing\Router->dispatch() /Users/lucas/Gits/laravel/framework/tests/Routing/RoutingRouteTest.php:14
PHP 14. Illuminate\Routing\Router->dispatchToRoute() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:604
PHP 15. Illuminate\Routing\Router->findRoute() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:628
PHP 16. Illuminate\Routing\Router->substituteBindings() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:706
101) \Humbug\Mutator\ReturnValue\This
Diff on \Route::setContainer() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Route.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Prepare the route instance for serialization.
*
* @return void
The following output was received on stderr:
PHP Fatal error: Call to a member function where() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php on line 515
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. RoutingRouteTest->testBasicDispatchingOfRoutes() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Routing\Router->get() /Users/lucas/Gits/laravel/framework/tests/Routing/RoutingRouteTest.php:13
PHP 14. Illuminate\Routing\Router->addRoute() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:126
PHP 15. Illuminate\Routing\Router->createRoute() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:445
PHP 16. Illuminate\Routing\Router->addWhereClausesToRoute() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:478
102) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \RouteCollection::getRoutes() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/RouteCollection.php:
--- Original
+++ New
@@ @@
{
- return array_values($this->allRoutes);
+ array_values($this->allRoutes); return null;
}
/**
* Get an iterator for the items.
*
* @return \ArrayIterator
The following output was received on stderr:
PHP Fatal error: Call to a member function getPrefix() on null in /Users/lucas/Gits/laravel/framework/tests/Routing/RoutingRouteTest.php on line 629
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. RoutingRouteTest->testRouteGrouping() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
103) \Humbug\Mutator\ReturnValue\False
Diff on \Router::actionReferencesController() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:
--- Original
+++ New
@@ @@
{
- if ($action instanceof Closure) return false;
+ if ($action instanceof Closure) return true;
return is_string($action) || is_string(array_get($action, 'uses'));
}
/**
* Add a controller based route action to the action array.
The following output was received on stderr:
PHP Fatal error: Cannot use object of type Closure as array in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php on line 569
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. RoutingRouteTest->testBasicDispatchingOfRoutes() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Routing\Router->get() /Users/lucas/Gits/laravel/framework/tests/Routing/RoutingRouteTest.php:13
PHP 14. Illuminate\Routing\Router->addRoute() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:126
PHP 15. Illuminate\Routing\Router->createRoute() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:445
PHP 16. Illuminate\Routing\Router->convertToControllerAction() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:463
104) \Humbug\Mutator\Boolean\False
Diff on \Router::actionReferencesController() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:
--- Original
+++ New
@@ @@
{
- if ($action instanceof Closure) return false;
+ if ($action instanceof Closure) return true;
return is_string($action) || is_string(array_get($action, 'uses'));
}
/**
* Add a controller based route action to the action array.
The following output was received on stderr:
PHP Fatal error: Cannot use object of type Closure as array in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php on line 569
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. RoutingRouteTest->testBasicDispatchingOfRoutes() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Routing\Router->get() /Users/lucas/Gits/laravel/framework/tests/Routing/RoutingRouteTest.php:13
PHP 14. Illuminate\Routing\Router->addRoute() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:126
PHP 15. Illuminate\Routing\Router->createRoute() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:445
PHP 16. Illuminate\Routing\Router->convertToControllerAction() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:463
105) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Router::prepareResponse() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:
--- Original
+++ New
@@ @@
{
- if ( ! $response instanceof SymfonyResponse)
+ if ( $response instanceof SymfonyResponse)
{
$response = new Response($response);
}
return $response->prepare($request);
}
The following output was received on stderr:
PHP Fatal error: Call to a member function prepare() on string in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php on line 1174
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. RoutingRouteTest->testBasicDispatchingOfRoutes() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Routing\Router->dispatch() /Users/lucas/Gits/laravel/framework/tests/Routing/RoutingRouteTest.php:14
PHP 14. Illuminate\Routing\Router->dispatchToRoute() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:604
PHP 15. Illuminate\Routing\Router->prepareResponse() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/Router.php:649
106) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \UrlGenerator::action() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:
--- Original
+++ New
@@ @@
{
- if ($this->rootNamespace && ! (strpos($action, '\\') === 0))
+ if ($this->rootNamespace || ! (strpos($action, '\\') === 0))
{
$action = $this->rootNamespace.'\\'.$action;
}
else
{
$action = trim($action, '\\');
The following output was received on stderr:
PHP Fatal error: Call to a member function domain() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php on line 440
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. RoutingUrlGeneratorTest->testBasicRouteGeneration() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Routing\UrlGenerator->action() /Users/lucas/Gits/laravel/framework/tests/Routing/RoutingUrlGeneratorTest.php:108
PHP 14. Illuminate\Routing\UrlGenerator->toRoute() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:533
PHP 15. Illuminate\Routing\UrlGenerator->getRouteDomain() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:267
107) \Humbug\Mutator\Boolean\LogicalNot
Diff on \UrlGenerator::action() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:
--- Original
+++ New
@@ @@
{
- if ($this->rootNamespace && ! (strpos($action, '\\') === 0))
+ if ($this->rootNamespace && (strpos($action, '\\') === 0))
{
$action = $this->rootNamespace.'\\'.$action;
}
else
{
$action = trim($action, '\\');
The following output was received on stderr:
PHP Fatal error: Call to a member function domain() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php on line 440
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. RoutingUrlGeneratorTest->testControllerRoutesWithADefaultNamespace() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Routing\UrlGenerator->action() /Users/lucas/Gits/laravel/framework/tests/Routing/RoutingUrlGeneratorTest.php:136
PHP 14. Illuminate\Routing\UrlGenerator->toRoute() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:533
PHP 15. Illuminate\Routing\UrlGenerator->getRouteDomain() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:267
108) \Humbug\Mutator\ConditionalNegation\Identical
Diff on \UrlGenerator::action() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:
--- Original
+++ New
@@ @@
{
- if ($this->rootNamespace && ! (strpos($action, '\\') === 0))
+ if ($this->rootNamespace && ! (strpos($action, '\\') !== 0))
{
$action = $this->rootNamespace.'\\'.$action;
}
else
{
$action = trim($action, '\\');
The following output was received on stderr:
PHP Fatal error: Call to a member function domain() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php on line 440
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. RoutingUrlGeneratorTest->testControllerRoutesWithADefaultNamespace() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Routing\UrlGenerator->action() /Users/lucas/Gits/laravel/framework/tests/Routing/RoutingUrlGeneratorTest.php:136
PHP 14. Illuminate\Routing\UrlGenerator->toRoute() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:533
PHP 15. Illuminate\Routing\UrlGenerator->getRouteDomain() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:267
109) \Humbug\Mutator\Number\Integer
Diff on \UrlGenerator::action() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:
--- Original
+++ New
@@ @@
{
- if ($this->rootNamespace && ! (strpos($action, '\\') === 0))
+ if ($this->rootNamespace && ! (strpos($action, '\\') === 1))
{
$action = $this->rootNamespace.'\\'.$action;
}
else
{
$action = trim($action, '\\');
The following output was received on stderr:
PHP Fatal error: Call to a member function domain() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php on line 440
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. RoutingUrlGeneratorTest->testControllerRoutesWithADefaultNamespace() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Routing\UrlGenerator->action() /Users/lucas/Gits/laravel/framework/tests/Routing/RoutingUrlGeneratorTest.php:137
PHP 14. Illuminate\Routing\UrlGenerator->toRoute() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:533
PHP 15. Illuminate\Routing\UrlGenerator->getRouteDomain() /Users/lucas/Gits/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:267
110) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::make() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return new static($items);
+ new static($items); return null;
}
/**
* Get all of the items in the collection.
*
* @return array
The following output was received on stderr:
PHP Fatal error: Call to a member function sortBy() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Arr.php on line 364
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportHelpersTest->testArraySort() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. array_sort() /Users/lucas/Gits/laravel/framework/tests/Support/SupportHelpersTest.php:276
PHP 14. Illuminate\Support\Arr::sort() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/helpers.php:291
111) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::collapse() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
- return new static($results);
+ new static($results); return null;
}
/**
* Determine if an item exists in the collection.
*
* @param mixed $key
The following output was received on stderr:
PHP Fatal error: Call to a member function all() on null in /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php on line 190
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testCollapse() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
112) \Humbug\Mutator\ConditionalNegation\Equal
Diff on \Collection::contains() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- if (func_num_args() == 2)
+ if (func_num_args() != 2)
{
return $this->contains(function($k, $item) use ($key, $value)
{
return data_get($item, $key) == $value;
});
}
The following output was received on stderr:
PHP Fatal error: Maximum function nesting level of '100' reached, aborting! in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php on line 84
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testContains() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php:496
PHP 14. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 15. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 16. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 17. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 18. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 19. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 20. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 21. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 22. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 23. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 24. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 25. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 26. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 27. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 28. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 29. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 30. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 31. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 32. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 33. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 34. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 35. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 36. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 37. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 38. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 39. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 40. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 41. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 42. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 43. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 44. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 45. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 46. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 47. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 48. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 49. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 50. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 51. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 52. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 53. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 54. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 55. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 56. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 57. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 58. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 59. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 60. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 61. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 62. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 63. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 64. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 65. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 66. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 67. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 68. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 69. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 70. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 71. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 72. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 73. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 74. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 75. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 76. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 77. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 78. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 79. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 80. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 81. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 82. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 83. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 84. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 85. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 86. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 87. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 88. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 89. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 90. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 91. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 92. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 93. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 94. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 95. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 96. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 97. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 98. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
PHP 99. Illuminate\Support\Collection->contains() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:89
113) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::diff() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return new static(array_diff($this->items, $this->getArrayableItems($items)));
+ new static(array_diff($this->items, $this->getArrayableItems($items))); return null;
}
/**
* Execute a callback over each item.
*
* @param \Closure $callback
The following output was received on stderr:
PHP Fatal error: Call to a member function all() on null in /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php on line 169
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testDiffCollection() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
114) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::fetch() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return new static(array_fetch($this->items, $key));
+ new static(array_fetch($this->items, $key)); return null;
}
/**
* Run a filter over each of the items.
*
* @param \Closure $callback
The following output was received on stderr:
PHP Fatal error: Call to a member function all() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Query/Builder.php on line 1510
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseQueryBuilderTest->testListMethodsGetsArrayOfColumnValues() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Query\Builder->lists() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseQueryBuilderTest.php:701
115) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::filter() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return new static(array_filter($this->items, $callback));
+ new static(array_filter($this->items, $callback)); return null;
}
/**
* Filter items by the given key value pair.
*
* @param string $key
The following output was received on stderr:
PHP Fatal error: Call to a member function all() on null in /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php on line 123
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testFilter() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
116) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::flatten() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return new static(array_flatten($this->items));
+ new static(array_flatten($this->items)); return null;
}
/**
* Flip the items in the collection.
*
* @return static
The following output was received on stderr:
PHP Fatal error: Call to a member function all() on null in /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php on line 148
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testFlatten() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
117) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::flip() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return new static(array_flip($this->items));
+ new static(array_flip($this->items)); return null;
}
/**
* Remove an item from the collection by key.
*
* @param mixed $key
The following output was received on stderr:
PHP Fatal error: Call to a member function toArray() on null in /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php on line 252
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testFlip() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
118) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::groupBy() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
- return new static($results);
+ new static($results); return null;
}
/**
* Get the "group by" key value.
*
* @param callable|string $groupBy
The following output was received on stderr:
PHP Fatal error: Call to a member function toArray() on null in /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php on line 477
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testGroupByAttribute() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
119) \Humbug\Mutator\Boolean\LogicalNot
Diff on \Collection::getGroupByKey() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- if ( ! is_string($groupBy) && is_callable($groupBy))
+ if ( is_string($groupBy) && is_callable($groupBy))
{
return $groupBy($value, $key);
}
return data_get($value, $groupBy);
}
The following output was received on stderr:
PHP Fatal error: Call to a member function make() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/helpers.php on line 49
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testGroupByAttribute() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Support\Collection->groupBy() /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php:479
PHP 14. Illuminate\Support\Collection->getGroupByKey() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:238
PHP 15. url() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:256
PHP 16. app() /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/helpers.php:510
120) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Collection::getGroupByKey() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- if ( ! is_string($groupBy) && is_callable($groupBy))
+ if ( ! is_string($groupBy) || is_callable($groupBy))
{
return $groupBy($value, $key);
}
return data_get($value, $groupBy);
}
The following output was received on stderr:
PHP Fatal error: Call to a member function make() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/helpers.php on line 49
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testGroupByAttribute() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Support\Collection->groupBy() /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php:479
PHP 14. Illuminate\Support\Collection->getGroupByKey() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:238
PHP 15. url() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:256
PHP 16. app() /Users/lucas/Gits/laravel/framework/src/Illuminate/Foundation/helpers.php:510
121) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::keyBy() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
- return new static($results);
+ new static($results); return null;
}
/**
* Determine if an item exists in the collection by key.
*
* @param mixed $key
The following output was received on stderr:
PHP Fatal error: Call to a member function all() on null in /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php on line 488
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testKeyByAttribute() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
122) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::intersect() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return new static(array_intersect($this->items, $this->getArrayableItems($items)));
+ new static(array_intersect($this->items, $this->getArrayableItems($items))); return null;
}
/**
* Determine if the collection is empty or not.
*
* @return bool
The following output was received on stderr:
PHP Fatal error: Call to a member function all() on null in /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php on line 176
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testIntersectCollection() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
123) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::keys() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return new static(array_keys($this->items));
+ new static(array_keys($this->items)); return null;
}
/**
* Get the last item from the collection.
*
* @return mixed|null
The following output was received on stderr:
PHP Fatal error: Call to a member function all() on null in /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php on line 589
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testKeys() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
124) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::map() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return new static(array_map($callback, $this->items, array_keys($this->items)));
+ new static(array_map($callback, $this->items, array_keys($this->items))); return null;
}
/**
* Merge the collection with the given items.
*
* @param \Illuminate\Support\Collection|\Illuminate\Contracts\Support\Arrayable|array $items
The following output was received on stderr:
PHP Fatal error: Call to a member function unique() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphTo.php on line 183
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentMorphToTest->testModelsAreProperlyPulledAndMatched() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Eloquent\Relations\MorphTo->getEager() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentMorphToTest.php:80
PHP 14. Illuminate\Database\Eloquent\Relations\MorphTo->getResultsByType() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphTo.php:123
PHP 15. Illuminate\Database\Eloquent\Relations\MorphTo->gatherKeysByType() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphTo.php:166
125) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::merge() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return new static(array_merge($this->items, $this->getArrayableItems($items)));
+ new static(array_merge($this->items, $this->getArrayableItems($items))); return null;
}
/**
* "Paginate" the collection by slicing it into a smaller collection.
*
* @param int $page
The following output was received on stderr:
PHP Fatal error: Call to a member function all() on null in /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php on line 155
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testMergeArray() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
126) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::forPage() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return new static(array_slice($this->items, ($page - 1) * $perPage, $perPage));
+ new static(array_slice($this->items, ($page - 1) * $perPage, $perPage)); return null;
}
/**
* Get and remove the last item from the collection.
*
* @return mixed|null
The following output was received on stderr:
PHP Fatal error: Call to a member function all() on null in /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php on line 596
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testPaginate() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
127) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::reverse() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return new static(array_reverse($this->items));
+ new static(array_reverse($this->items)); return null;
}
/**
* Search the collection for a given value and return the corresponding key if successful.
*
* @param mixed $value
The following output was received on stderr:
PHP Fatal error: Call to a member function all() on null in /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php on line 245
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testReverse() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
128) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::slice() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return new static(array_slice($this->items, $offset, $length, $preserveKeys));
+ new static(array_slice($this->items, $offset, $length, $preserveKeys)); return null;
}
/**
* Chunk the underlying collection array.
*
* @param int $size
The following output was received on stderr:
PHP Fatal error: Call to a member function all() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Pagination/AbstractPaginator.php on line 218
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. PaginationPaginatorTest->testSimplePaginatorReturnsRelevantContextInformation() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Pagination\AbstractPaginator->items() /Users/lucas/Gits/laravel/framework/tests/Pagination/PaginationPaginatorTest.php:143
129) \Humbug\Mutator\ReturnValue\This
Diff on \Collection::sortBy() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Sort the collection in descending order using the given Closure.
*
* @param \Closure|string $callback
The following output was received on stderr:
PHP Fatal error: Call to a member function all() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Arr.php on line 364
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportHelpersTest->testArraySort() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. array_sort() /Users/lucas/Gits/laravel/framework/tests/Support/SupportHelpersTest.php:276
PHP 14. Illuminate\Support\Arr::sort() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/helpers.php:291
130) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::splice() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return new static(array_splice($this->items, $offset, $length, $replacement));
+ new static(array_splice($this->items, $offset, $length, $replacement)); return null;
}
/**
* Get the sum of the given values.
*
* @param \Closure|null $callback
The following output was received on stderr:
PHP Fatal error: Call to a member function all() on null in /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php on line 434
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testSplice() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
131) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::unique() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return new static(array_unique($this->items));
+ new static(array_unique($this->items)); return null;
}
/**
* Reset the keys on the underlying array.
*
* @return static
The following output was received on stderr:
PHP Fatal error: Call to a member function all() on null in /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php on line 183
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testUnique() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
132) \Humbug\Mutator\ReturnValue\NewObject
Diff on \Collection::values() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Collection.php:
--- Original
+++ New
@@ @@
{
- return new static(array_values($this->items));
+ new static(array_values($this->items)); return null;
}
/**
* Get a value retrieving callback.
*
* @param string $value
The following output was received on stderr:
PHP Fatal error: Call to a member function all() on null in /Users/lucas/Gits/laravel/framework/tests/Support/SupportCollectionTest.php on line 131
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportCollectionTest->testWhere() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
133) \Humbug\Mutator\ReturnValue\FunctionCall
Diff on \Facade::shouldReceive() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/Facades/Facade.php:
--- Original
+++ New
@@ @@
- return call_user_func_array(array($mock, 'shouldReceive'), func_get_args());
+ call_user_func_array(array($mock, 'shouldReceive'), func_get_args()); return null;
}
/**
* Create a fresh mock instance for the given class.
*
* @param string $name
The following output was received on stderr:
PHP Fatal error: Call to a member function once() on null in /Users/lucas/Gits/laravel/framework/tests/Support/SupportFacadeTest.php on line 36
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportFacadeTest->testShouldReceiveReturnsAMockeryMock() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
134) \Humbug\Mutator\Arithmetic\PlusEqual
Diff on ???::class_uses_recursive() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/helpers.php:
--- Original
+++ New
@@ @@
{
- $results += trait_uses_recursive($class);
+ $results -= trait_uses_recursive($class);
}
return array_unique($results);
}
}
The following output was received on stderr:
PHP Fatal error: Unsupported operand types in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/helpers.php on line 354
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. DatabaseEloquentRelationTest->testSetRelationFail() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Database\Eloquent\Model->__construct() /Users/lucas/Gits/laravel/framework/tests/Database/DatabaseEloquentRelationTest.php:16
PHP 14. Illuminate\Database\Eloquent\Model->bootIfNotBooted() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:255
PHP 15. Illuminate\Database\Eloquent\Model::boot() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:277
PHP 16. Illuminate\Database\Eloquent\Model::bootTraits() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:307
PHP 17. class_uses_recursive() /Users/lucas/Gits/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:317
135) \Humbug\Mutator\Arithmetic\PlusEqual
Diff on ???::trait_uses_recursive() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/helpers.php:
--- Original
+++ New
@@ @@
{
- $traits += trait_uses_recursive($trait);
+ $traits -= trait_uses_recursive($trait);
}
return $traits;
}
}
The following output was received on stderr:
PHP Fatal error: Unsupported operand types in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/helpers.php on line 770
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportHelpersTest->testClassUsesRecursiveShouldReturnTraitsOnParentClasses() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. class_uses_recursive() /Users/lucas/Gits/laravel/framework/tests/Support/SupportHelpersTest.php:286
PHP 14. trait_uses_recursive() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/helpers.php:354
PHP 15. trait_uses_recursive() /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/helpers.php:770
136) \Humbug\Mutator\ReturnValue\This
Diff on \MessageBag::getMessageBag() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/MessageBag.php:
--- Original
+++ New
@@ @@
{
- return $this;
+ return null;
}
/**
* Get the default message format.
*
* @return string
The following output was received on stderr:
PHP Fatal error: Call to a member function getMessages() on null in /Users/lucas/Gits/laravel/framework/src/Illuminate/Support/MessageBag.php on line 77
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. SupportMessageBagTest->testMessageBagsCanBeMerged() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Support\MessageBag->merge() /Users/lucas/Gits/laravel/framework/tests/Support/SupportMessageBagTest.php:49
137) \Humbug\Mutator\ReturnValue\IntegerNegation
Diff on \Translator::$r() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Translation/Translator.php:
--- Original
+++ New
@@ @@
{
- return mb_strlen($r) * -1;
+ return mb_strlen($r) * --1;
});
}
/**
* Get a translation according to an integer value.
*
The following output was received on stderr:
PHP Parse error: syntax error, unexpected '1' (T_LNUMBER) in /Users/lucas/Gits/laravel/framework/src/Illuminate/Translation/Translator.php on line 150
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. TranslationTranslatorTest->testHasMethodReturnsFalseWhenReturnedTranslationIsNull() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. PHPUnit_Framework_TestCase->getMock() /Users/lucas/Gits/laravel/framework/tests/Translation/TranslationTranslatorTest.php:16
PHP 14. PHPUnit_Framework_MockObject_Generator->getMock() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:1255
PHP 15. PHPUnit_Framework_MockObject_Generator->generate() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit-mock-objects/src/Framework/MockObject/Generator.php:221
PHP 16. PHPUnit_Framework_MockObject_Generator->generateMock() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit-mock-objects/src/Framework/MockObject/Generator.php:523
PHP 17. class_exists() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit-mock-objects/src/Framework/MockObject/Generator.php:685
PHP 18. spl_autoload_call() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit-mock-objects/src/Framework/MockObject/Generator.php:685
PHP 19. Composer\Autoload\ClassLoader->loadClass() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit-mock-objects/src/Framework/MockObject/Generator.php:685
PHP 20. Composer\Autoload\includeFile() /Users/lucas/Gits/laravel/humbug/vendor/composer/ClassLoader.php:278
138) \Humbug\Mutator\Boolean\LogicalAnd
Diff on \Validator::validateMax() in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:
--- Original
+++ New
@@ @@
- if ($value instanceof UploadedFile && ! $value->isValid()) return false;
+ if ($value instanceof UploadedFile || ! $value->isValid()) return false;
return $this->getSize($attribute, $value) <= $parameters[0];
}
/**
* Get the size of an attribute.
The following output was received on stderr:
PHP Fatal error: Call to a member function isValid() on string in /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php on line 935
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. ValidationValidatorTest->testValidateMax() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 13. Illuminate\Validation\Validator->passes() /Users/lucas/Gits/laravel/framework/tests/Validation/ValidationValidatorTest.php:765
PHP 14. Illuminate\Validation\Validator->validate() /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:318
PHP 15. Illuminate\Validation\Validator->validateMax() /Users/lucas/Gits/laravel/framework/src/Illuminate/Validation/Validator.php:365
139) \Humbug\Mutator\ReturnValue\This
Diff on \View::with() in /Users/lucas/Gits/laravel/framework/src/Illuminate/View/View.php:
--- Original
+++ New
@@ @@
- return $this;
+ return null;
}
/**
* Add a view instance to the view data.
*
* @param string $key
The following output was received on stderr:
PHP Fatal error: Call to a member function withBaz() on null in /Users/lucas/Gits/laravel/framework/tests/View/ViewTest.php on line 24
PHP Stack trace:
PHP 1. {main}() -:0
PHP 2. Humbug\Adapter\Phpunit::main() -:6
PHP 3. PHPUnit_TextUI_Command->run() /Users/lucas/Gits/laravel/humbug/src/Humbug/Adapter/Phpunit.php:156
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /Users/lucas/Gits/laravel/humbug/vendor/phpunit/phpunit/src/TextUI/Command.php:186
PHP 5. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:390
PHP 6. PHPUnit_Framework_TestSuite->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 7. PHPUnit_Framework_TestCase->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestSuite.php:716
PHP 8. PHPUnit_Framework_TestResult->run() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:694
PHP 9. PHPUnit_Framework_TestCase->runBare() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestResult.php:609
PHP 10. PHPUnit_Framework_TestCase->runTest() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:738
PHP 11. ReflectionMethod->invokeArgs() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
PHP 12. ViewTest->testDataCanBeSetOnView() /Users/lucas/Gits/laravel/framework/vendor/phpunit/phpunit/src/Framework/TestCase.php:861
Time: 29.62 minutes Memory: 26.75MB
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment