compas icon indicating copy to clipboard operation
compas copied to clipboard

Try integration tests using Rhino Compute / Rhino3dm

Open gonzalocasas opened this issue 5 years ago • 4 comments

In order to be able to run / test code paths that use Rhino SDK, it would be a possibility to try Rhino Compute / Rhino 3dm.

gonzalocasas avatar Apr 09 '20 13:04 gonzalocasas

To a certain extent, this can now be done with the test runner added on https://github.com/compas-dev/compas/pull/518

It does not allow to run code that really requires Rhino SDK thou, it only allows to run IronPython code paths and it fakes the presence of some Rhino stuff. But it would be a way to add integration tests based on this, and use rhino.inside to replace Rhino SDK.

gonzalocasas avatar Apr 22 '20 13:04 gonzalocasas

Compas has surpassed this in ambition 😉 -- compas.rpc.Proxy FTW @gonzalocasas || @tomvanmele this feels a little stale?

jf--- avatar Apr 06 '24 16:04 jf---

unfortunately not. we still don't have a mechanism to run automated tests as part of of our CI infrastructure for Rhino/Blender/...

tomvanmele avatar Apr 08 '24 17:04 tomvanmele

Gotcha, thanks, now I got the gist of @gonzalocasas proposal. Makes perfect sense.

jf--- avatar Apr 08 '24 18:04 jf---