Skip to content

Commit d9cc42f

Browse files
tests cleanup
1 parent 1f3942d commit d9cc42f

File tree

4 files changed

+23
-38
lines changed

4 files changed

+23
-38
lines changed

Zend/tests/attributes/deprecated/traits/basic.phpt

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,31 @@
33
--FILE--
44
<?php
55

6-
#[\Deprecated]
7-
trait DemoTrait {}
6+
#[\Deprecated("please do not use")]
7+
trait DemoTrait1 {}
8+
9+
#[\Deprecated("will be removed in 3.0", since: "2.7")]
10+
trait DemoTrait2 {}
11+
12+
#[\Deprecated(message: "going away")]
13+
trait DemoTrait3 {}
14+
15+
#[\Deprecated(since: "3.5")]
16+
trait DemoTrait4 {}
817

918
class DemoClass {
10-
use DemoTrait;
19+
use DemoTrait1;
20+
use DemoTrait2;
21+
use DemoTrait3;
22+
use DemoTrait4;
1123
}
1224

1325
?>
1426
--EXPECTF--
15-
Deprecated: Trait DemoTrait used by DemoClass is deprecated in %s on line %d
27+
Deprecated: Trait DemoTrait1 used by DemoClass is deprecated, please do not use in %s on line %d
28+
29+
Deprecated: Trait DemoTrait2 used by DemoClass is deprecated since 2.7, will be removed in 3.0 in %s on line %d
30+
31+
Deprecated: Trait DemoTrait3 used by DemoClass is deprecated, going away in %s on line %d
32+
33+
Deprecated: Trait DemoTrait4 used by DemoClass is deprecated since 3.5 in %s on line %d

Zend/tests/attributes/deprecated/traits/conflicts_render_unused.phpt renamed to Zend/tests/attributes/deprecated/traits/insteadof_unused_warnings.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
--TEST--
2-
#[\Deprecated]: Using multiple traits with conflict resolution meaning a trait is not used
2+
#[\Deprecated]: `insteadof` rendering a trait unused still triggers deprecation messages
33
--FILE--
44
<?php
55

Zend/tests/attributes/deprecated/traits/messages.phpt

Lines changed: 0 additions & 33 deletions
This file was deleted.

0 commit comments

Comments
 (0)