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
3.0 Test and Repo Pretidy #490
Conversation
1 similar comment
1 similar comment
- already in seneca-repl - seneca-repl is checked against seneca via travis
- put stubs in stubs folder, - flattened out *.tests.js files to make it easier to find them - removed tests that are testing non default plugins - removed all code from test folder that is not for testing purposes - various changes to support the above
1 similar comment
2 similar comments
@mihaidma can you throw a quick eye over this before I merge? In case I missed anything? |
// Output | ||
// null { tag: 'none' } | ||
// null { tag: 'approver' } | ||
// null { tag: 'rejector' } | ||
``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ran the sample and got:
null { tag: 'local' }
null { tag: 'approver' }
null { tag: 'rejector' }
8. Run `npm publish` | ||
9. Run `npm tag seneca@VERSION next` | ||
10. Run `npm tag seneca@VERSION plugin` | ||
11. Update and publish plugins |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
one more step needed:
go to https://github.com/senecajs/seneca/releases
Push the Draft a new release
button and paste there the Changelog content. Choose the tag version and a title.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mihaidma I actually want to talk about this file today with you. We need to add the above plus steps on running the rig.
LGTM |
This is an effort to tidy the test suite and related structure before 3.0 launches.
Changes
/docs
/docs
@rjrodger You may want to throw an eye over this. Bear in mind two points. We are going to be testing all SenecaJs plugins via The Rig post 3.0 and we are fixing documentation so are looking to remove all of the out of date examples from the repos.