mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-17 07:59:15 +02:00
fcl-db: tests: when testing bufdataset use MergeChangeLog before saving test data into file to delete undo log. Tests which tests f.e. CancelUpdates are failed and they should not.
git-svn-id: trunk@23630 -
This commit is contained in:
parent
776f4cc18f
commit
a2c068770c
@ -100,6 +100,7 @@ begin
|
|||||||
BufDataset.FieldByName('NAME').AsString := 'TestName' + inttostr(i);
|
BufDataset.FieldByName('NAME').AsString := 'TestName' + inttostr(i);
|
||||||
BufDataset.Post;
|
BufDataset.Post;
|
||||||
end;
|
end;
|
||||||
|
BufDataset.MergeChangeLog;
|
||||||
BufDataset.TempFileName:=GetTempFileName;
|
BufDataset.TempFileName:=GetTempFileName;
|
||||||
BufDataset.FileName:=BufDataset.TempFileName;
|
BufDataset.FileName:=BufDataset.TempFileName;
|
||||||
BufDataset.Close; // Save data into file
|
BufDataset.Close; // Save data into file
|
||||||
@ -162,8 +163,9 @@ begin
|
|||||||
FieldByName('FFMTBCD').AsBCD := StrToBCD(testFmtBCDValues[i], Self.FormatSettings);
|
FieldByName('FFMTBCD').AsBCD := StrToBCD(testFmtBCDValues[i], Self.FormatSettings);
|
||||||
Post;
|
Post;
|
||||||
end;
|
end;
|
||||||
BufDataset.TempFileName:=GetTempFileName;
|
MergeChangeLog;
|
||||||
BufDataset.FileName:=BufDataset.TempFileName;
|
TempFileName:=GetTempFileName;
|
||||||
|
FileName:=TempFileName;
|
||||||
Close; // Save data into file
|
Close; // Save data into file
|
||||||
end;
|
end;
|
||||||
Result := BufDataset;
|
Result := BufDataset;
|
||||||
|
Loading…
Reference in New Issue
Block a user