Open Elvira2227 opened 3 years ago
In the last commit new unit tests were added for clothoid
and line
. The tests also contain images.
There are some problems with previos geometries:
circular-arc
and helmert-curve
there are visible geometry on the UI, but some tests (VertexViews
and PlaneSurfaceViews
) are failed. cosine-curve
and sine
there are no visible geometry in the UI. And also some tests are failedcubic
, viennese-bend
produce errors by testing geometry in the UIAnd some screen shots:
And there is a question about how does the AllEntitiesAreRead
work? or how must it work correctly?
Usually we should count the numbers of entities, but in the last test it counts only the number of the type unsigned __int64
(and what does it mean exactly?). For example, in clothoid
there are 80 entities and while launching local debugger the test AllEntitiesAreRead
fails (see a screen shot).
In the last commit 71f684b
screenshots were updated. New screenshots contain only main and top view (Unnecessary Test was deleted).
Some unit tests have been added as an example for the version IFC4X3_ RC4
All tests are missing a
IFCHasAnEssentialEntity
test, please addNo screenshots were taken. For example, only the one main screenshot is defined for a clothoid, an error is generated for the rest.
NOTE: this pull request was created to replace the old #477, because the old PR was showing changes from other reguest, which is an error