Add test for the decorated method beginning with underscore

This commit is contained in:
Sheetal Nandi
2016-11-30 10:35:44 -08:00
committed by Mohamed Hegazy
parent 2cec8dbe84
commit 86f69f13fa
4 changed files with 143 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
// @noemithelpers: true
// @experimentaldecorators: true
declare var console : { log(arg: string): void };
function dec(): Function {
return function (target: any, propKey: string, descr: PropertyDescriptor): void {
console.log(target[propKey]);
//logs undefined
//propKey has three underscores as prefix, but the method has only two underscores
};
}
class A {
@dec()
private __foo(bar: string): void {
// do something with bar
}
}