mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-22 19:29:24 +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.Post;
|
||||
end;
|
||||
BufDataset.MergeChangeLog;
|
||||
BufDataset.TempFileName:=GetTempFileName;
|
||||
BufDataset.FileName:=BufDataset.TempFileName;
|
||||
BufDataset.Close; // Save data into file
|
||||
@ -162,8 +163,9 @@ begin
|
||||
FieldByName('FFMTBCD').AsBCD := StrToBCD(testFmtBCDValues[i], Self.FormatSettings);
|
||||
Post;
|
||||
end;
|
||||
BufDataset.TempFileName:=GetTempFileName;
|
||||
BufDataset.FileName:=BufDataset.TempFileName;
|
||||
MergeChangeLog;
|
||||
TempFileName:=GetTempFileName;
|
||||
FileName:=TempFileName;
|
||||
Close; // Save data into file
|
||||
end;
|
||||
Result := BufDataset;
|
||||
|
Loading…
Reference in New Issue
Block a user