1 # check read / write shape to FSD archive and reading its back
3 set file2 "bug26256.cmp"
5 set file [locate_data_file ${file2}]
7 # restore shape from a file
8 if {[catch {fsdread ${file} shapein}]} {
9 puts "Error reading fsd file - ${file}"}
16 # write shape to a file
17 fsdwrite shapein ${imagedir}/${file2} ${driver}
20 # restore shape from a file
21 if {[catch {fsdread ${imagedir}/${file2} result}]} {
22 puts "Error reading fsd file - ${imagedir}/${file2}"}
29 # check the number of subshapes
30 checknbshapes result -ref [nbshapes shapein]
33 checkprops result -l -equal shapein
34 checkprops result -s -equal shapein
35 checkprops result -v -equal shapein