hammadsaedi / regex-pro

Regex Pro is a regular expression tester. It allows you to test your regular expressions against a string of your choice.
https://hammadsaedi.github.io/regex-pro/
MIT License
6 stars 17 forks source link

Implement Testing for RegexPro contributions. #33

Open farehiqbal opened 11 months ago

farehiqbal commented 11 months ago

Contribution is focus on 'making it' but it can break it as well. There should be some testing scripts that makes sure the contribution/changes do not break the system & the core works just fine.

You get the idea right? This way, before sending a pr, contributor should run the tests, making it easier for the maintainer as well.

(Probably not needed at this stage, but we will need it probably as the project grows).

hammadsaedi commented 11 months ago

Yeah, we need testing. Right now, I have no idea about this. I would love to assign the issue who can do the honor. :)

bryce-seefieldt commented 11 months ago

Can I take a look at how to implement either MochaJS or Jest testing framework here? If yes, please let me know if you a preference of which framework to use. Or if you's rather another framework, please advise and I can look at how to implement.

hammadsaedi commented 11 months ago

@bryce-seefieldt I've assigned you, You may implement this in any framework you're familiar with. We'll adopt that. :)

bryce-seefieldt commented 11 months ago

Thanks for the opportunity . I will get started on this over the weekend. Just need to close out a few current deadlines before getting into it.

On Tue, Oct 31, 2023 at 2:14 PM Hammad Saaedi @.***> wrote:

@bryce-seefieldt https://github.com/bryce-seefieldt I've assigned you, You may implement this in any framework you're familiar with. We'll adopt that. :)

— Reply to this email directly, view it on GitHub https://github.com/hammadsaedi/regex-pro/issues/33#issuecomment-1787738097, or unsubscribe https://github.com/notifications/unsubscribe-auth/A6JISL36B5OE73IE7XH4GWLYCE5YFAVCNFSM6AAAAAA6VAMUYGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBXG4ZTQMBZG4 . You are receiving this because you were mentioned.Message ID: @.***>