40 lines
950 B
JavaScript

function testImplementsInPattern({implements}) {
return implements;
}
assert.equal(testImplementsInPattern({implements: 1}), 1);
function testInterfaceInPattern({interface}) {
return interface;
}
assert.equal(testInterfaceInPattern({interface: 1}), 1);
function testPackageInPattern({package}) {
return package;
}
assert.equal(testPackageInPattern({package: 1}), 1);
function testPrivateInPattern({private}) {
return private;
}
assert.equal(testPrivateInPattern({private: 1}), 1);
function testProtectedInPattern({protected}) {
return protected;
}
assert.equal(testProtectedInPattern({protected: 1}), 1);
function testPublicInPattern({public}) {
return public;
}
assert.equal(testPublicInPattern({public: 1}), 1);
function testStaticInPattern({static}) {
return static;
}
assert.equal(testStaticInPattern({static: 1}), 1);
function testYieldInPattern({yield}) {
return yield;
}
assert.equal(testYieldInPattern({yield: 1}), 1);