avoid failure on equals() call passing in null/undefined and updated the issues for failing JS unit tests
This commit is contained in:
@@ -124,6 +124,7 @@ var kotlin = {set:function (receiver, key, value) {
|
||||
}
|
||||
},
|
||||
equals: function (o) {
|
||||
if (o === null || o === undefined) return false;
|
||||
if (this.size() === o.size()) {
|
||||
var iter1 = this.iterator();
|
||||
var iter2 = o.iterator();
|
||||
@@ -909,6 +910,7 @@ var kotlin = {set:function (receiver, key, value) {
|
||||
};
|
||||
|
||||
this.equals = function (o) {
|
||||
if (o === null || o === undefined) return false;
|
||||
if (this.size() === o.size()) {
|
||||
var iter1 = this.iterator();
|
||||
var iter2 = o.iterator();
|
||||
|
||||
@@ -63,12 +63,19 @@
|
||||
<include name="ListTest.kt"/>
|
||||
-->
|
||||
<!--
|
||||
TODO: depends on this being fixed: http://youtrack.jetbrains.com/issue/KT-2372
|
||||
TODO: depends on this being fixed: http://youtrack.jetbrains.com/issue/KT-2468
|
||||
<include name="SetTest.kt"/>
|
||||
-->
|
||||
<!--
|
||||
TODO: depends on this being fixed: http://youtrack.jetbrains.com/issue/KT-2356
|
||||
TODO: depends on this being fixed:
|
||||
http://youtrack.jetbrains.com/issue/KT-2470
|
||||
http://youtrack.jetbrains.com/issue/KT-2374
|
||||
http://youtrack.jetbrains.com/issue/KT-2468
|
||||
<include name="CollectionTest.kt"/>
|
||||
-->
|
||||
|
||||
<!--
|
||||
TODO: depends on this being fixed: http://youtrack.jetbrains.com/issue/KT-2470
|
||||
<include name="iterators/*.kt"/>
|
||||
-->
|
||||
<!--
|
||||
|
||||
Reference in New Issue
Block a user