mirror of
https://github.com/Combodo/iTop.git
synced 2026-02-28 06:34:14 +01:00
N°931 fix PhpUnit tests for TagSets (default datamodel doesn't have anymore Ticket.tagfield, but FAQ.domains)
This commit is contained in:
@@ -41,18 +41,18 @@ class DBSearchCommitTest extends ItopDataTestCase
|
||||
$this->CreateTagData(TAG_CLASS, TAG_ATTCODE, 'tag1', 'UNIT First');
|
||||
$this->CreateTagData(TAG_CLASS, TAG_ATTCODE, 'tag2', 'UNIT Second');
|
||||
//Use it
|
||||
$oTicket = $this->CreateTicket(1);
|
||||
$oTicket->Set(TAG_ATTCODE, 'tag1');
|
||||
$oTicket->DBWrite();
|
||||
$oObjWithTagSet = $this->CreateObjectWithTagSet();
|
||||
$oObjWithTagSet->Set(TAG_ATTCODE, 'tag1');
|
||||
$oObjWithTagSet->DBWrite();
|
||||
|
||||
$oSearch = DBSearch::FromOQL("SELECT UserRequest");
|
||||
$oSearch = DBSearch::FromOQL("SELECT ".TAG_CLASS);
|
||||
$oSearch->AddCondition(TAG_ATTCODE, 'tag1', 'MATCHES');
|
||||
$oSet = new \DBObjectSet($oSearch);
|
||||
static::assertEquals(1, $oSet->Count());
|
||||
|
||||
|
||||
$oTicket->Set(TAG_ATTCODE, 'tag1 tag2');
|
||||
$oTicket->DBWrite();
|
||||
$oObjWithTagSet->Set(TAG_ATTCODE, 'tag1 tag2');
|
||||
$oObjWithTagSet->DBWrite();
|
||||
|
||||
$oSet = new \DBObjectSet($oSearch);
|
||||
static::assertEquals(1, $oSet->Count());
|
||||
@@ -73,18 +73,18 @@ class DBSearchCommitTest extends ItopDataTestCase
|
||||
$this->CreateTagData(TAG_CLASS, TAG_ATTCODE, 'tag1', 'UNIT First');
|
||||
$this->CreateTagData(TAG_CLASS, TAG_ATTCODE, 'tag2', 'UNIT Second');
|
||||
//Use it
|
||||
$oTicket = $this->CreateTicket(1);
|
||||
$oTicket->Set(TAG_ATTCODE, 'tag1');
|
||||
$oTicket->DBWrite();
|
||||
$oObjWithTagSet = $this->CreateObjectWithTagSet();
|
||||
$oObjWithTagSet->Set(TAG_ATTCODE, 'tag1');
|
||||
$oObjWithTagSet->DBWrite();
|
||||
|
||||
$oSearch = DBSearch::FromOQL("SELECT UserRequest");
|
||||
$oSearch = DBSearch::FromOQL("SELECT ".TAG_CLASS);
|
||||
$oSearch->AddCondition(TAG_ATTCODE, 'tag1');
|
||||
$oSet = new \DBObjectSet($oSearch);
|
||||
static::assertEquals(1, $oSet->Count());
|
||||
|
||||
|
||||
$oTicket->Set(TAG_ATTCODE, 'tag1 tag2');
|
||||
$oTicket->DBWrite();
|
||||
$oObjWithTagSet->Set(TAG_ATTCODE, 'tag1 tag2');
|
||||
$oObjWithTagSet->DBWrite();
|
||||
|
||||
$oSet = new \DBObjectSet($oSearch);
|
||||
static::assertEquals(0, $oSet->Count());
|
||||
|
||||
Reference in New Issue
Block a user