Fix another data loss issue in PropertyFileIncluded

This commit is contained in:
wmayer
2013-05-06 10:51:25 +02:00
parent 108b0bd639
commit 558d4129f0
2 changed files with 36 additions and 18 deletions

View File

@@ -717,10 +717,17 @@ class DocumentFileIncludeCases(unittest.TestCase):
# the test is about to put the file to the correct transient dir
doc2 = FreeCAD.newDocument("Doc2")
L4 = doc2.addObject("App::DocumentObjectFileIncluded","FileObject")
L5 = doc2.addObject("App::DocumentObjectFileIncluded","FileObject")
L6 = doc2.addObject("App::DocumentObjectFileIncluded","FileObject")
L4.File = (L3.File,"Test.txt")
L5.File = L3.File
L6.File = L3.File
FreeCAD.closeDocument("FileIncludeTests")
self.Doc = FreeCAD.open(self.TempPath+"/FileIncludeTests.fcstd")
self.failUnless(os.path.exists(L4.File))
self.failUnless(os.path.exists(L5.File))
self.failUnless(os.path.exists(L6.File))
self.failUnless(L5.File != L6.File)
FreeCAD.closeDocument("Doc2")