Reorganize tests and add tests
Add tests for static properties and private properties
This commit is contained in:
parent
4f8ac6bada
commit
b60ac52ae6
@ -1,3 +0,0 @@
|
||||
class Foo {
|
||||
@foo[bar] a = 1;
|
||||
}
|
||||
@ -1,4 +0,0 @@
|
||||
{
|
||||
"plugins": ["decoratorsStage2", "classProperties"],
|
||||
"throws": "Unexpected token (2:12)"
|
||||
}
|
||||
3
test/fixtures/experimental/decorators-stage-2/no-class-property/actual.js
vendored
Normal file
3
test/fixtures/experimental/decorators-stage-2/no-class-property/actual.js
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
class A {
|
||||
@dec name = 0
|
||||
}
|
||||
@ -1,3 +0,0 @@
|
||||
class A {
|
||||
@dec ['name'] = 0
|
||||
}
|
||||
3
test/fixtures/experimental/decorators-stage-2/no-private-property/actual.js
vendored
Normal file
3
test/fixtures/experimental/decorators-stage-2/no-private-property/actual.js
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
class A {
|
||||
@dec #name = 0
|
||||
}
|
||||
4
test/fixtures/experimental/decorators-stage-2/no-private-property/options.json
vendored
Normal file
4
test/fixtures/experimental/decorators-stage-2/no-private-property/options.json
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"plugins": ["classProperties", "classPrivateProperties", "decoratorsStage2"],
|
||||
"throws": "Stage 2 decorators may only be used with a class or a class method (2:7)"
|
||||
}
|
||||
3
test/fixtures/experimental/decorators-stage-2/no-static-property/actual.js
vendored
Normal file
3
test/fixtures/experimental/decorators-stage-2/no-static-property/actual.js
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
class A {
|
||||
@dec static name = 0
|
||||
}
|
||||
4
test/fixtures/experimental/decorators-stage-2/no-static-property/options.json
vendored
Normal file
4
test/fixtures/experimental/decorators-stage-2/no-static-property/options.json
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"plugins": ["classProperties", "decoratorsStage2"],
|
||||
"throws": "Stage 2 decorators may only be used with a class or a class method (2:7)"
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user