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

upgrade to 2.15 #243

Merged
merged 1 commit into from
Sep 19, 2017
Merged

upgrade to 2.15 #243

merged 1 commit into from
Sep 19, 2017

Conversation

sbatson5
Copy link
Collaborator

@sbatson5 sbatson5 commented Sep 18, 2017

What's in this PR?

  • Update to ember 2.15
  • Remove some unused dependencies
  • Move away from sinon for stubbing methods
  • Update testem and remove jshint completely

closes: #242

@sbatson5 sbatson5 force-pushed the upgrade-2.15 branch 4 times, most recently from e395887 to 126161e Compare September 18, 2017 18:54
@sbatson5
Copy link
Collaborator Author

sbatson5 commented Sep 18, 2017

@Dhaulagiri Think I could get a review? This PR should fix our failing tests and we are back to being green on every version in our ember try (including beta, canary and alpha)

);
});
});
later(() => {
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Rather than trying to be clever and use sinon to control the time, we'll just force it with later. It makes the test take a second longer to run, but we can get rid of sinon and this better matches the actual behavior.

Copy link
Collaborator

@Dhaulagiri Dhaulagiri left a comment

Choose a reason for hiding this comment

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

Overall LGTM! Left a couple small comments/questions.

package.json Outdated
@@ -25,32 +25,31 @@
],
"license": "MIT",
"dependencies": {
"bower": "^1.8.2",
Copy link
Collaborator

Choose a reason for hiding this comment

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

i think this should go in devdeps since this is only to get ember try working, right?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Good call. Fixed

package.json Outdated
},
"devDependencies": {
"broccoli-asset-rev": "^2.4.5",
"ember-ajax": "3.0.0",
"ember-cli": "^2.14.1",
"ember-ajax": "^3.0.0",
Copy link
Collaborator

Choose a reason for hiding this comment

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

i think we could actually remove ember-ajax entirely here? it's part of the default blueprint but I don't think we are using it are we?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Nope, good call.

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

Successfully merging this pull request may close these issues.

Remove Sinon
2 participants