rubberduck-vba / Rubberduck

Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
https://rubberduckvba.com
GNU General Public License v3.0
1.91k stars 299 forks source link

Feature UC Request: How do I integrate a Rubberduck unit test module into an automated testing environment through cli? #585

Closed HenrikBach1 closed 9 years ago

HenrikBach1 commented 9 years ago

How do I integrate a Rubberduck unit test module into an automated testing environment through cli?

/Henrik

djpable commented 6 years ago

Can't find any TestRunner class in next branch.

bclothier commented 6 years ago

@djpable it appears it was removed in this PR #2906. The API has changed considerably, as well.

You are welcome to fork and provide the implementation or make use of the experimental API (which is now a separate type library distributed in the installer; just add a reference to Rubberduck Addin library). Note this hasn't been tested in-depth, so buyers beware.

djpable commented 6 years ago

I vote to reopen this issue. Need to automate test-unit under TeamCity.

Vogel612 commented 6 years ago

I'm inclined to agree. I'd prefer to have an issue that's somewhat less... baggage though. Note that I am in the process of splitting the unit-testing functionality from the AddIn code itself. This should make it significantly easier to write a small application that just depends on the UnitTesting Engine to run test from console.