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

From Istanbul to NYC #334

Merged
merged 2 commits into from
Aug 9, 2018
Merged

From Istanbul to NYC #334

merged 2 commits into from
Aug 9, 2018

Conversation

s1na
Copy link
Contributor

@s1na s1na commented Aug 9, 2018

According to the comments in #327, this PR replaces istanbul with nyc for test coverage.

Signed-off-by: Sina Mahmoodi <itz.s1na@gmail.com>
@s1na
Copy link
Contributor Author

s1na commented Aug 9, 2018

@holgerd77 Regarding the coveralls error, do you think something like this is worth giving a try?

The coveralls project has a secret repo token, which should be on the project page of their website. This is apparently required for circleci to work properly, specially in forked repos, or when running it locally.

I found three ways of providing this token to coveralls. Setting it as an environmental variable when running the command locally (COVERALLS_REPO_TOKEN=secret npm run coveralls), putting it in .coveralls.yml which isn't the best idea as it is secret, configuring it in the environment variables of CircleCI project setting.

I think taking the third approach would fix the PR issues for forks, which would be already great. However, I haven't tested it.

Copy link
Member

@holgerd77 holgerd77 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

@holgerd77
Copy link
Member

@s1na I actually did version 3, that's what puzzles me.

@holgerd77 holgerd77 merged commit 51e8629 into ethereumjs:master Aug 9, 2018
@s1na s1na deleted the istanbul-to-nyc branch August 9, 2018 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants