mirror of
https://github.com/composer/composer
synced 2025-05-09 00:22:53 +00:00
Add EmptyConstraint
This commit is contained in:
parent
37894f66a1
commit
e16caa9bd7
3 changed files with 54 additions and 5 deletions
|
@ -15,6 +15,7 @@ namespace Composer\Test\Package\Version;
|
|||
use Composer\Package\Version\VersionParser;
|
||||
use Composer\Package\LinkConstraint\MultiConstraint;
|
||||
use Composer\Package\LinkConstraint\VersionConstraint;
|
||||
use Composer\Package\LinkConstraint\EmptyConstraint;
|
||||
use Composer\Package\PackageInterface;
|
||||
|
||||
class VersionParserTest extends \PHPUnit_Framework_TestCase
|
||||
|
@ -192,10 +193,10 @@ class VersionParserTest extends \PHPUnit_Framework_TestCase
|
|||
public function simpleConstraints()
|
||||
{
|
||||
return array(
|
||||
'match any' => array('*', new MultiConstraint(array())),
|
||||
'match any/2' => array('*.*', new MultiConstraint(array())),
|
||||
'match any/3' => array('*.x.*', new MultiConstraint(array())),
|
||||
'match any/4' => array('x.x.x.*', new MultiConstraint(array())),
|
||||
'match any' => array('*', new EmptyConstraint()),
|
||||
'match any/2' => array('*.*', new EmptyConstraint()),
|
||||
'match any/3' => array('*.x.*', new EmptyConstraint()),
|
||||
'match any/4' => array('x.x.x.*', new EmptyConstraint()),
|
||||
'not equal' => array('<>1.0.0', new VersionConstraint('<>', '1.0.0.0')),
|
||||
'not equal/2' => array('!=1.0.0', new VersionConstraint('!=', '1.0.0.0')),
|
||||
'greater than' => array('>1.0.0', new VersionConstraint('>', '1.0.0.0')),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue