Hi is there any update on this ? the wiki is out of date. http://libreplanet.org/wiki/LibreDWG/TestSuite
On Wed, Nov 2, 2011 at 5:46 PM, guruprasad rane <ranegurupra...@gmail.com> wrote: > Hi All > > Almost a year back I worked little on testsuite for LibreDwg. Is there any > new test suite now? > > If not then, I had suggested that we can have text file for each dwg file in > the suite. This text file will contain information regarding the dwg file > and the objects within the dwg file. Using LibreDwg we can read the dwg dile > and cross check with the text file weather the information we read using > LibreDwg is correct. But the problem was how to create textfiles with > necessary information from dwg file. Today I stumbled upon a VisualLisp code > which dumps information regarding the objects. The output comes like this > below > > > ((-1 . <Entity name: 7ffffccf810>) (0 . LINE) (330 . <Entity name: > 7ffffccd9f0>) (5 . 151) (100 . AcDbEntity) (67 . 0) (410 . Model) (8 . 0) > (62 . 173) (420 . 6894795) (100 . AcDbLine) (10 40.2072 45.5452 0.0) (11 > 60.3605 18.2512 0.0) (210 0.0 0.0 1.0)) > ; IAcadLine: AutoCAD Line Interface > ; Property values: > ; Angle (RO) = 5.34841 > ; Application (RO) = #<VLA-OBJECT IAcadApplication 00000000012348d0> > ; Delta (RO) = (20.1533 -27.294 0.0) > ; Document (RO) = #<VLA-OBJECT IAcadDocument 000000001f581c00> > ; EndPoint = (60.3605 18.2512 0.0) > ; Handle (RO) = "151" > ; HasExtensionDictionary (RO) = 0 > ; Hyperlinks (RO) = #<VLA-OBJECT IAcadHyperlinks 000000001f7c45a8> > ; Layer = "0" > ; Length (RO) = 33.9281 > ; Linetype = "ByLayer" > ; LinetypeScale = 1.0 > ; Lineweight = -1 > ; Material = "ByLayer" > ; Normal = (0.0 0.0 1.0) > ; ObjectID (RO) = 44 > ; ObjectID32 (RO) = 44 > ; ObjectName (RO) = "AcDbLine" > ; OwnerID (RO) = 43 > ; OwnerID32 (RO) = 43 > ; PlotStyleName = "Color_173" > ; StartPoint = (40.2072 45.5452 0.0) > ; Thickness = 0.0 > ; TrueColor = #<VLA-OBJECT IAcadAcCmColor 000000001f7c4540> > ; Visible = -1 > > This info is regarding a single line. > Any one thinks that we can create a good test suite with this approach? > > Regards > Guruprasad Rane -- James Michael DuPont Member of Free Libre Open Source Software Kosova http://flossk.org Saving wikipedia(tm) articles from deletion http://SpeedyDeletion.wikia.com Contributor FOSM, the CC-BY-SA map of the world http://fosm.org Mozilla Rep https://reps.mozilla.org/u/h4ck3rm1k3 Free Software Foundation Europe Fellow http://fsfe.org/support/?h4ck3rm1k3