question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

QUnit Blueprints Quest Issue

See original GitHub issue

Background We need to implement changes in blueprints and docs realted to RFC 232 and RFC 268. (Some background for those unfamiliar http://rwjblue.com/2017/10/23/ember-qunit-simplication/)

As of ember-cli-qunit@^4.1.1 (which is in the default blueprint as of ember-cli@2.17), we can implement the “Simplified QUnit” style tests in all tests except for acceptance tests. In a future release of ember-qunit (likely 3.2.x), we will be able to leverage the implementation of setupApplicationTest from RFC 268 for use in acceptance-tests. Once these changes are implemented upstream, we must implement the blueprint updates. Currently, we have no way to generate these test files but we can run the ember-qunit-codemod to migrate test files and continue to iterate on the final output in the blueprint specific pull requests.

The desired behavior when generating testing blueprints is to, generate “Simplified QUnit” style tests if supported by the host app. We have several tasks below to extend the blueprints to support the “Simplified QUnit” style blueprints alongside the legacy, and ember-mocha blueprints. We can likely add to the behavior of test-framework-detector.js to support this other extension. Once these changes are completed we also need to update the guides to be consistent with the current ember-cli codebase. We should work with @rwjblue and the learning team (cc @locks) to determine how we best teach this.

Tasks


To pick up one of these items, please comment below and we’ll update the checklist with :lock: @your-name-here

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:30 (28 by maintainers)

github_iconTop GitHub Comments

1reaction
jayjayjpgcommented, Dec 18, 2017

@rwjblue Personally, I’m happy to track it here, but I’m good with either solution

1reaction
rwjbluecommented, Dec 16, 2017

Looks good, I think all if the polyfill addon PRs are merged at this point.

Now only think left is the acceptance-test blueprint which we can do once https://github.com/emberjs/ember-qunit/pull/302 is reviewed and released.

Read more comments on GitHub >

github_iconTop Results From Across the Web

QUnit Blueprints Quest Issue #5292 - emberjs/data - GitHub
The first couple of items are landed. The others are up for grabs... All reactions.
Read more >
Ember 2.18 and 3.0 Beta Released
As an LTS, it will receive bug fixes until Ember 3.5 is released. ... for all his work on the QUnit Blueprints Quest...
Read more >
Top 5 qunit Code Examples | Snyk
To help you get started, we've selected a few qunit examples, based on popular ways it is used in public projects. Secure your...
Read more >
Blueprint Genetics | Global Genetic Tests and Genetic ...
We offer complete genetic testing and genetic diagnostics to medical professionals worldwide. Learn more about our winning clinical-grade NGS offering!
Read more >
Can't set UAnimBlueprint to Oculus Quest via C++
... but still got the same issue… I'm trying to build a VR Oculus Quest C++ experience, and no, I don't want to...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found