Codium-ai / codiumai-jetbrains-release

59 stars 8 forks source link

TAP/Tape test runners support #62

Closed tankist closed 10 months ago

tankist commented 1 year ago

Description:

I would like to request the addition of support for the TAP (Test Anything Protocol) and Tape JS test runner in the CodiumAI IDE extension. Currently, the extension provides a convenient way to generate unit tests using TestGPT, which is incredibly helpful. However, it lacks support for TAP/Tape JS, which is a widely used test runner in the JavaScript ecosystem.

Benefits:

Compatibility: Many existing JavaScript projects already use TAP/Tape JS as their preferred test runner. Adding support for TAP/Tape JS in CodiumAI would allow developers to seamlessly integrate the generated unit tests into their existing test suites.

Familiarity: TAP/Tape JS has gained popularity due to its simplicity, ease of use, and powerful assertions. By supporting TAP/Tape JS, CodiumAI can provide developers with a familiar testing experience, enabling them to leverage the full potential of the test runner they are comfortable with.

Ecosystem Integration: With TAP/Tape JS support, CodiumAI can tap into the vast ecosystem of TAP/Tape JS plugins, extensions, and integrations, further enhancing its capabilities and usability.

┆Issue is synchronized with this Trello card by Unito

ArtsiomCh commented 1 year ago

Thanks for proposal! @GadiZimerman please have a look