-
-
Notifications
You must be signed in to change notification settings - Fork 597
Moves integration test at top level with jasmine #593
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
Conversation
flovilmart
commented
Jul 4, 2018
- Use jasmine so toolchain is similar to parse-server
- Replaces bash script with pre-test
- Use jasmine so toolchain is similar to parse-server - Replaces bash script with pre-test
9bc3b14
to
924f8ab
Compare
Codecov Report
@@ Coverage Diff @@
## master #593 +/- ##
=======================================
Coverage 84.57% 84.57%
=======================================
Files 48 48
Lines 4039 4039
Branches 911 911
=======================================
Hits 3416 3416
Misses 623 623
Continue to review full report at Codecov.
|
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.
Just a few more nits. I was able to install VSCode and the Extensions. I'll have to get used to using it tho.
CONTRIBUTING.md
Outdated
@@ -1,35 +1,60 @@ | |||
# Contributing to the Parse JavaScript SDK | |||
We want to make contributing to this project as easy and transparent as possible. | |||
|
|||
If you're looking to get started, but want to ease yourself into the codebase, look for issues tagged [good first bug](https://github.com/ParsePlatform/Parse-SDK-JS/labels/good%20first%20bug). These are simple yet valuable tasks that should be easy to get started. | |||
If you're looking to get started, but want to ease yourself into the codebase, look for issues tagged [good first bug](https://github.com/parse-community/Parse-SDK-JS/labels/good%20first%20bug). These are simple yet valuable tasks that should be easy to get started. |
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.
There isn't a good first bug
label there is a good first task
https://github.com/parse-community/Parse-SDK-JS/labels/good%20first%20task
CONTRIBUTING.md
Outdated
### Recommended setup: | ||
|
||
* [vscode](https://code.visualstudio.com), the popular IDE. | ||
* [Jest Extesnsion](https://marketplace.visualstudio.com/items?itemName=Orta.vscode-jest) the Jest extension for vscode to run the tests inline and debug quicky. |
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.
Extension*
CONTRIBUTING.md
Outdated
@@ -40,27 +65,32 @@ Not all issues are SDK issues. If you're unsure whether your bug is with the SDK | |||
Details are key. The more information you provide us the easier it'll be for us to debug and the faster you'll receive a fix. Some examples of useful tidbits: | |||
|
|||
* A description. What did you expect to happen and what actually happened? Why do you think that was wrong? | |||
* A simple unit test that fails. Refer [here][tests-dir] for examples of existing unit tests. See our [README](README.md#usage) for how to run unit tests. You can submit a pull request with your failing unit test so that our CI verifies that the test fails. | |||
* A simple unit test that fails. Refer [here][tests-dir] for examples of existing unit tests and [here](integration-test-dir) for integration tests examples. See for how to setup your machine and run unit tests in [this]() guide. You can submit a pull request with your failing unit test so that our CI verifies that the test fails. |
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.
Most of the links here are broken...
Thanks for the review @dplewis, i’ll Fix up before end of week |
20739c2
to
6b118ff
Compare
@dplewis I fixed the links, and checked them, let me know! |
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.
nit
CONTRIBUTING.md
Outdated
[rest-api]: https://www.parse.com/docs/rest/guide | ||
[stack-overflow]: http://stackoverflow.com/tags/parse-server | ||
[bug-reports]: https://github.com/parse-community/parse-server/issues | ||
[rest-api]: https://docs.parseplatform.org/rest/guide | ||
[parse-api-console]: http://blog.parse.com/announcements/introducing-the-parse-api-console/ |
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.
@flovilmart Whats the status here? |
@dplewis that looks all good! |
@flovilmart In parse-server you added When I'm testing I only need to rebuild node, not browser / react. Its kinda time consuming. |
Ah right, I believe that should be edit: nothing is easy |
Can you add it? 🙏 My knowledge of gulp is a little above zero. Currently I'm having this error
|
Uhm yeah I'll need to have a look, but it's gonna be later today, busy on something else now ;) Would be faster for you to learn gulp :P |