N°4402 - DbObject::ListPreviousValuesForUpdatedAttributes() returns new values for _list-attributes (at least in DbObject::AfterUpdate()) Fix test

This commit is contained in:
acognet
2021-11-30 12:11:04 +01:00
parent 5269096ecd
commit c1c2d027c3

View File

@@ -304,14 +304,14 @@ class ormLinkSetTest extends ItopDataTestCase
public function testListPreviousValuesForUpdatedAttributes_AttributeString()
{
$oServer = $this->CreateServer(1);
$oServer->Set('analysis', 'my analysis');
$oServer->Set('serialnumber', 'my serialnumber');
$oServer->DBUpdate();
static::assertEquals('', $oServer->ListPreviousValuesForUpdatedAttributes()['analysis']);
static::assertEquals('', $oServer->ListPreviousValuesForUpdatedAttributes()['serialnumber']);
$this->ReloadObject($oServer);
$oServer->Set('analysis', 'my analysis2');
$oServer->Set('serialnumber', 'my serialnumber2');
$oServer->DBUpdate();
static::assertEquals('my analysis', $oServer->ListPreviousValuesForUpdatedAttributes()['analysis']);
static::assertEquals('my serialnumber', $oServer->ListPreviousValuesForUpdatedAttributes()['serialnumber']);
}
/**