Tobias Bieniek
Tobias Bieniek
In the current situations any API errors that Ember Data reports are forwarded directly to the caller of the action as a promise rejections. If a model always wants to...
The `Ember.Array` interface does not define a `concat()` method, but the `concat()` macro seems to use it as if it exists. We might have an issue here and we should...
Currently the macros in this addon all produce readonly CPs unless wrapped with `writable()`. For unit testing certain CPs it can make sense to overwrite the CP inputs/dependent keys with...
I'm trying to use `timeout()` to implement an actual timeout using `race()`, but I would like to adjust the value that is returned from `timeout()`, so that I can distinguish...
According to #11 the following list of documented public globals APIs in Ember have no corresponding new module import paths yet: ``` ContainerProxyMixin Ember.FEATURES.isEnabled Ember.MutableEnumerable Ember.Namespace Ember.NativeArray Ember.Test Ember.Test.QUnitAdapter Ember.testing...
Once https://github.com/ember-cli/ember-try-config/issues/13 is implemented we should deprecate the usage of the `useVersionCompatibility` flag and instead explicitly import and use the scenario generator as detailed in the issue above.
I would like to propose adding a `submit()` test helper since submitting forms seems like a regular thing that is done in tests. We currently have two options: 1) `click()`...
Similar to https://github.com/qunitjs/qunit/pull/1296, we could use the Performance API to indicate e.g. "Waiting for settledness after clicking on [data-test-foo]". For long wait times, this might make it easier to identify...
We are using https://github.com/matteodepalo/ember-cli-timecop in a few component integration tests and until now this worked fine. We tried to convert those tests to use the new testing APIs, but now...
- `margin: 0` for root level elements - public component APIs - component-internal CSS classes are implementation details - ...