microsoft / automatic-graph-layout

A set of tools for graph layout and viewing
Other
1.36k stars 305 forks source link

Test Failure: RouteEdges_SmallGroups #9

Open rassilon opened 9 years ago

rassilon commented 9 years ago

This appears to be currently failing due to not using Environment.SpecialFolder to discover where Temp is.

I'll create a PR for this.

rassilon commented 9 years ago

Ok, so after more investigation. After fixing the obvious issue, the next two things I encountered were:

The kids of failures that I saw occur while it was running currently fall into one of these buckets:

This appears to be a Debug.Assert that has now been commented out for non-Counter Clockwise triangels which has now been commented out.

This appears to be for the same reason. (non-Counter Clockwise triangles) However, this assert hasn't been commented out yet.

This stems from: Debug.Assert(aElem.RightSite == bElem.LeftSite);

Given how long this test takes I would think it would make sense to either fail this test with an explanation of how extra long it takes to run, or add an Ignore attribute to it.

Thoughts?

Bill