Convert (or branch off) a node lib version of abao
- Dominant language
- CoffeeScript
- Stars
- 352
- Forks
- 57
- PR merge metrics
- No merged PRs in 30d
Description
@plroebuck I have found that abao just isn't powerful enough for me. It's essentially an obfuscation around mocha that doesn't really give you the ability to perform tests across requests (like testing the oauth dance) and other features.
What do you think about converting abao into a digestible node library so that we can simply write the chai tests ourselves and we use abao to convert raml into request objects with methods to perform validation checks against schema and headings, etc.
This way we can do things like writing the tests and working with the data ourselves, rather than having to bloat abao itself with features and configuration options.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing abao's current Mocha-oriented behavior and how it converts RAML into request objects. Done means providing a digestible Node library that lets callers write Chai tests themselves while retaining request methods and validation against schemas and headings.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- coffeescript, node.js
- Domain
- api, testing, tooling
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100