ember-cli-mocha icon indicating copy to clipboard operation
ember-cli-mocha copied to clipboard

Request: Release a version that includes ember-mocha 0.14.0

Open jbryson3 opened this issue 7 years ago • 8 comments

Looking at master's package.json, I was expecting an npm install ember-cli-mocha to give me [email protected] (including the new testing api).

Here's what my npm installed package.json looks like

  "_from": "ember-cli-mocha",
  "_id": "[email protected]",
  "dependencies": {
    "ember-mocha": "^0.13.0"
  },
  "version": "0.15.0"

jbryson3 avatar Jun 28 '18 19:06 jbryson3

@jbryson3 there are some changes necessary in this repository before we can release it. mainly we need to update the current ember-cli-mocha blueprint to adjust to the new APIs while preserving support for the old APIs in the migration period. would you like to help move this forward?

Turbo87 avatar Jun 29 '18 08:06 Turbo87

I certainly wouldn't mind pitching in, though I'm afraid I don't have the context to do such a PR. Mine would probably be limited to removing start-app, destroy-app, and amending test-helper to what the ember-mocha docs recommend.

jbryson3 avatar Jun 29 '18 23:06 jbryson3

@jbryson3 i think that is exactly what is needed, but we will need to test if the new test-helper implementation is still compatible with the old APIs. it might also make sense to keep the old blueprint around with a different name for a while.

Turbo87 avatar Jun 30 '18 06:06 Turbo87

https://github.com/ember-cli/ember-cli-mocha/pull/261

jbryson3 avatar Jul 08 '18 18:07 jbryson3

Anyone know what those updates may be to those helper files? I am uninstalling and installing [email protected] and having issues

jasonworden avatar Jul 11 '18 19:07 jasonworden

@Turbo87 would it be possible to create some "story" tickets so others could help push toward a release?

blimmer avatar Sep 18 '18 16:09 blimmer

@blimmer as far as I'm aware all that is needed is https://github.com/ember-cli/ember-cli-mocha/issues/259#issuecomment-401281027

updating Mocha to a newer version and other refactorings are unrelated to that and not blocking the release of the new API stuff

Turbo87 avatar Sep 19 '18 07:09 Turbo87

This appears to have been dropped. Any development happening?

mileslane avatar Jan 27 '22 17:01 mileslane