Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Promoting IcedFrisby #103

Open
paulmelnikow opened this issue Dec 8, 2017 · 3 comments
Open

Promoting IcedFrisby #103

paulmelnikow opened this issue Dec 8, 2017 · 3 comments

Comments

@paulmelnikow
Copy link
Collaborator

Hiya! Since we’ve a few of us are actively working on this and we’re progressing nicely to a 2.0 API, I’d like to make an effort to promote this library.

There are some more things we can do in terms of features and code, like return promises, be test-runner agnostic, test the plugin support, and tighten up the codebase. Though good features won’t promote the project on its own! Here are some good resources, with lots and lots of ideas:

Probably we'll want to plan most of this in conjunction with the 2.0 launch, though I thought we could get the ball rolling.

@Fishbowler Are you in?

@Fishbowler
Copy link
Collaborator

Fishbowler commented Dec 8, 2017

Yeah! I'd love to start doing more of this, especially as a new contributor. Rather than sitting down and thinking "what shall I do?", I'd prefer to think "what shall I do from this list?"

I've also got some avenues in training within testing community that could help too - there's lots of people who wanna know how to build an API testing framework for their environment, so providing an awesome resource on this which just happens to use IcedFrisby could be a win.

@paulmelnikow
Copy link
Collaborator Author

Cool!

I was thinking too, that it'd be fun to do a blog post on the framework I wrote for Shields. That's when I found IcedFrisby in the first place. I wanted to design an API testing framework that was easy enough for people to use even if they've never written API tests… or APIs… or tests… or JavaScript.

I sketched the interface I wanted – that was my third draft – and then discovered Frisby, which looked nearly identical. It was on hiatus, though, with a big unmerged feature branch that would have added Mocha support, and also lots of unmerged pull requests. I didn't want to switch to Jasmine, either. And that's when I found this!

Also in the long term, we might want to consider merging with Frisby. That project is in a healthier place than it was eight months ago.

@Fishbowler
Copy link
Collaborator

Seems that Frisby has moved from Jasmine to Mocha to Jest now. Interesting move. Certainly enables some nice parallelism in that runner.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants