|
@@ -27,16 +27,15 @@ class RuleSetTest extends TestCase
|
|
|
new Rule(array(), 'job1', null),
|
|
|
new Rule(array(), 'job2', null),
|
|
|
),
|
|
|
- RuleSet::TYPE_FEATURE => array(
|
|
|
+ RuleSet::TYPE_LEARNED => array(
|
|
|
new Rule(array(), 'update1', null),
|
|
|
),
|
|
|
- RuleSet::TYPE_LEARNED => array(),
|
|
|
);
|
|
|
|
|
|
$ruleSet = new RuleSet;
|
|
|
|
|
|
$ruleSet->add($rules[RuleSet::TYPE_JOB][0], RuleSet::TYPE_JOB);
|
|
|
- $ruleSet->add($rules[RuleSet::TYPE_FEATURE][0], RuleSet::TYPE_FEATURE);
|
|
|
+ $ruleSet->add($rules[RuleSet::TYPE_LEARNED][0], RuleSet::TYPE_LEARNED);
|
|
|
$ruleSet->add($rules[RuleSet::TYPE_JOB][1], RuleSet::TYPE_JOB);
|
|
|
|
|
|
$this->assertEquals($rules, $ruleSet->getRules());
|
|
@@ -79,7 +78,7 @@ class RuleSetTest extends TestCase
|
|
|
$rule1 = new Rule(array(), 'job1', null);
|
|
|
$rule2 = new Rule(array(), 'job1', null);
|
|
|
$ruleSet->add($rule1, RuleSet::TYPE_JOB);
|
|
|
- $ruleSet->add($rule2, RuleSet::TYPE_FEATURE);
|
|
|
+ $ruleSet->add($rule2, RuleSet::TYPE_LEARNED);
|
|
|
|
|
|
$iterator = $ruleSet->getIterator();
|
|
|
|
|
@@ -95,9 +94,9 @@ class RuleSetTest extends TestCase
|
|
|
$rule2 = new Rule(array(), 'job1', null);
|
|
|
|
|
|
$ruleSet->add($rule1, RuleSet::TYPE_JOB);
|
|
|
- $ruleSet->add($rule2, RuleSet::TYPE_FEATURE);
|
|
|
+ $ruleSet->add($rule2, RuleSet::TYPE_LEARNED);
|
|
|
|
|
|
- $iterator = $ruleSet->getIteratorFor(RuleSet::TYPE_FEATURE);
|
|
|
+ $iterator = $ruleSet->getIteratorFor(RuleSet::TYPE_LEARNED);
|
|
|
|
|
|
$this->assertSame($rule2, $iterator->current());
|
|
|
}
|
|
@@ -109,7 +108,7 @@ class RuleSetTest extends TestCase
|
|
|
$rule2 = new Rule(array(), 'job1', null);
|
|
|
|
|
|
$ruleSet->add($rule1, RuleSet::TYPE_JOB);
|
|
|
- $ruleSet->add($rule2, RuleSet::TYPE_FEATURE);
|
|
|
+ $ruleSet->add($rule2, RuleSet::TYPE_LEARNED);
|
|
|
|
|
|
$iterator = $ruleSet->getIteratorWithout(RuleSet::TYPE_JOB);
|
|
|
|
|
@@ -141,7 +140,7 @@ class RuleSetTest extends TestCase
|
|
|
->method('equal')
|
|
|
->will($this->returnValue(false));
|
|
|
|
|
|
- $ruleSet->add($rule, RuleSet::TYPE_FEATURE);
|
|
|
+ $ruleSet->add($rule, RuleSet::TYPE_LEARNED);
|
|
|
|
|
|
$this->assertTrue($ruleSet->containsEqual($rule));
|
|
|
$this->assertFalse($ruleSet->containsEqual($rule2));
|
|
@@ -154,9 +153,9 @@ class RuleSetTest extends TestCase
|
|
|
$literal = new Literal($this->getPackage('foo', '2.1'), true);
|
|
|
$rule = new Rule(array($literal), 'job1', null);
|
|
|
|
|
|
- $ruleSet->add($rule, RuleSet::TYPE_FEATURE);
|
|
|
+ $ruleSet->add($rule, RuleSet::TYPE_JOB);
|
|
|
|
|
|
- $this->assertContains('FEATURE : (+foo-2.1.0.0)', $ruleSet->__toString());
|
|
|
+ $this->assertContains('JOB : (+foo-2.1.0.0)', $ruleSet->__toString());
|
|
|
}
|
|
|
|
|
|
private function getRuleMock()
|