Skip to content

Commit edbf87b

Browse files
committed
add fix .isDefinedAndHasMembers
1 parent 083b4c0 commit edbf87b

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

src/set-test.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,9 @@ QUnit.test(".ownAndMemberValue", function(){
1616
member: "1"
1717
}, "{null} and '1'");
1818
});
19+
20+
QUnit.test(".isDefinedAndHasMembers", function(){
21+
QUnit.equal(set.isDefinedAndHasMembers({}), true);
22+
QUnit.equal(set.isDefinedAndHasMembers(set.UNIVERSAL), true);
23+
QUnit.equal(set.isDefinedAndHasMembers(set.UNDEFINABLE), false);
24+
});

src/set.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ set = {
172172
},
173173
isDefinedAndHasMembers: function(setA) {
174174
if (setA !== set.EMPTY && setA !== set.UNDEFINABLE && setA !== set.UNKNOWABLE) {
175-
return setA;
175+
return !!setA;
176176
} else {
177177
return false;
178178
}

0 commit comments

Comments
 (0)