Comments (5)
Same here
from katas.
For me it works on Chrome if Transpile to ES5 is turned off. Would like to know the reason though.
from katas.
Verified on my end.
from katas.
Have another problem:
describe('extending a
Promise
', function() {
it('usingclass X extends Promise{}
is possible', function(done) {
class MyPromise extends Promise {}
const promise = new MyPromise(resolve => resolve());
promise
.then(() => done())
.catch(e => done(new Error('Expected to resolve, but failed with: ' + e)));
});
it('must callsuper()
in the constructor if it wants to inherit/specialize the behavior', function() {
class ResolvingPromise extends Promise {
constructor() {
super()
}
}
return new ResolvingPromise(resolve => resolve());
});
});
Returns:
Method Promise.prototype.then called on incompatible receiver #
Method Promise.prototype.then called on incompatible receiver #
for first and second tasks relatively
Similar problem(not mine, just found):
https://stackoverflow.com/questions/40404028/working-through-es6-katas-extending-promises
from katas.
I was struggling to understand this issue. I played around with the kata, but I dont know what is meant that it doesnt work. If there is still interest, I would be keen on learning what the problem was (or still is).
from katas.
Related Issues (19)
- Kata "Destructuring":"rename":"rename object key" is green right away HOT 2
- Kata 34: Symbol HOT 1
- Shorter version of kata 51 "generator:yield" test case #2 HOT 8
- Rest in destructuring HOT 11
- Renaming in destructuring HOT 3
- Misprint in the test HOT 1
- Incorrect values in arrows kata HOT 3
- ES6 Kata 69 "Reflect - defineProperty" kata needs updating HOT 4
- Solution for Kata 40 freezes the browser tab HOT 1
- Object.is
- Kata 28 - TDDbin add indentation to super.constructor HOT 2
- Is it OK to move CHANGELOG.md into separate issues? HOT 2
- Two tests in Promises already green when starting
- Build issue HOT 2
- Question about what to fix in parseInt HOT 3
- template repository to fork and learn HOT 8
- `class extends null` is broken by ECMAScript HOT 7
- xdomain vendoring HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from katas.