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