Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
There's no
hasListener
method anywhere, and no explanation of what the tests are trying to do - how am I even supposed to debug this?Edit: turns out there's a
observableMixin.prototype.hasListener
method, but again, if your solution is wrong and doesn't add this method to the created class, you will likely not be able to tell what's wrong.I'd recommend adding some example code in the description. Show how you expect the
extend
function to be invoked, with or without mixin and scope.Also, the function's argument names in the description doesn't match up with the argument names in the solution setup:
You should change one or both so that the argument names are consistent. The latter names are clearer IMHO.
Then, change your bullet list so that it has a bullet item for each argument, describing the type (string, function, object), what it represents, and identifying the arguments which were optional.