Ignore:
Timestamp:
01/21/25 03:08:24 (3 days ago)
Author:
stefan toskovski <stefantoska84@…>
Branches:
main
Parents:
0c6b92a
Message:

F4 Finalna Verzija

File:
1 edited

Legend:

Unmodified
Added
Removed
  • imaps-frontend/node_modules/internal-slot/test/index.js

    r0c6b92a r79a0317  
    1010        forEach([null, undefined, true, false, 'foo', '', 42, 0], function (primitive) {
    1111                t['throws'](
     12                        // @ts-expect-error
    1213                        function () { SLOT.assert(primitive, ''); },
    1314                        TypeError,
     
    1819        forEach([null, undefined, true, false, 42, 0, {}, [], function () {}, /a/g], function (nonString) {
    1920                t['throws'](
     21                        // @ts-expect-error
    2022                        function () { SLOT.assert({}, nonString); },
    2123                        TypeError,
     
    2527
    2628        t['throws'](
    27                 function () { SLOT.assert({}, 'whatever'); },
     29                function () { SLOT.assert({}, '[[whatever]]'); },
    2830                TypeError,
    2931                'nonexistent slot throws'
     
    4143        forEach([null, undefined, true, false, 'foo', '', 42, 0], function (primitive) {
    4244                t['throws'](
     45                        // @ts-expect-error
    4346                        function () { SLOT.has(primitive, ''); },
    4447                        TypeError,
     
    4952        forEach([null, undefined, true, false, 42, 0, {}, [], function () {}, /a/g], function (nonString) {
    5053                t['throws'](
     54                        // @ts-expect-error
    5155                        function () { SLOT.has({}, nonString); },
    5256                        TypeError,
     
    5761        var o = {};
    5862
    59         t.equal(SLOT.has(o, 'nonexistent'), false, 'nonexistent slot yields false');
     63        t.equal(SLOT.has(o, '[[nonexistent]]'), false, 'nonexistent slot yields false');
    6064
    6165        SLOT.set(o, 'foo');
     
    6872        forEach([null, undefined, true, false, 'foo', '', 42, 0], function (primitive) {
    6973                t['throws'](
     74                        // @ts-expect-error
    7075                        function () { SLOT.get(primitive, ''); },
    7176                        TypeError,
     
    7681        forEach([null, undefined, true, false, 42, 0, {}, [], function () {}, /a/g], function (nonString) {
    7782                t['throws'](
     83                        // @ts-expect-error
    7884                        function () { SLOT.get({}, nonString); },
    7985                        TypeError,
     
    95101        forEach([null, undefined, true, false, 'foo', '', 42, 0], function (primitive) {
    96102                t['throws'](
     103                        // @ts-expect-error
    97104                        function () { SLOT.set(primitive, ''); },
    98105                        TypeError,
     
    103110        forEach([null, undefined, true, false, 42, 0, {}, [], function () {}, /a/g], function (nonString) {
    104111                t['throws'](
     112                        // @ts-expect-error
    105113                        function () { SLOT.set({}, nonString); },
    106114                        TypeError,
Note: See TracChangeset for help on using the changeset viewer.