def xrecord(): return XRecord.from_text(XRECORD1)
def test_write_dxf(): entity = XRecord.from_text(XRECORD) result = TagCollector.dxftags(entity) expected = basic_tags_from_text(XRECORD) assert result == expected
def test_default_init(): entity = XRecord() assert entity.dxftype() == "XRECORD" assert entity.dxf.handle is None assert entity.dxf.owner is None
def test_default_new(): entity = XRecord.new(handle="ABBA", owner="0", dxfattribs={}) assert entity.dxf.cloning == 1 assert len(entity.tags) == 0
def entity(): return XRecord.from_text(XRECORD)