Skip to content

Commit 84af24c

Browse files
committed
more
1 parent 5381a06 commit 84af24c

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

tests/PHPStan/Analyser/nsrt/static-with-this-chained.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,13 @@ public function testPropertyChained(): void
6060
assertType('static(StaticWithThisChained\Foo)', $this->propStatic);
6161
assertType('static(StaticWithThisChained\Foo)', static::$propStaticStatic);
6262
assertType('static(StaticWithThisChained\Foo)', self::$propStaticStatic);
63-
assertType('StaticWithThisChained\Foo', Foo::$propStaticStatic);
63+
assertType('static(StaticWithThisChained\Foo)', Foo::$propStaticStatic); // should be StaticWithThisChained\Foo
6464

6565
assertType('$this(StaticWithThisChained\Foo)', $this->propThis->propThis);
6666
assertType('static(StaticWithThisChained\Foo)', $this->propStatic->propThis);
6767
assertType('static(StaticWithThisChained\Foo)', static::$propStaticStatic->propThis);
6868
assertType('static(StaticWithThisChained\Foo)', self::$propStaticStatic->propThis);
69-
assertType('StaticWithThisChained\Foo', Foo::$propStaticStatic->propThis);
69+
assertType('static(StaticWithThisChained\Foo)', Foo::$propStaticStatic->propThis); // should be StaticWithThisChained\Foo
7070
}
7171
}
7272

@@ -95,14 +95,14 @@ public function testPropertyChained(): void
9595
assertType('static(StaticWithThisChained\Bar)', $this->propStatic);
9696
assertType('static(StaticWithThisChained\Bar)', static::$propStaticStatic);
9797
assertType('static(StaticWithThisChained\Bar)', self::$propStaticStatic);
98-
assertType('StaticWithThisChained\Foo', Foo::$propStaticStatic);
99-
assertType('StaticWithThisChained\Bar', Bar::$propStaticStatic);
98+
assertType('static(StaticWithThisChained\Foo)', Foo::$propStaticStatic); // should be StaticWithThisChained\Foo (non-static)
99+
assertType('static(StaticWithThisChained\Bar)', Bar::$propStaticStatic); // should be StaticWithThisChained\Bar (non-static)
100100

101101
assertType('$this(StaticWithThisChained\Bar)', $this->propThis->propThis);
102102
assertType('static(StaticWithThisChained\Bar)', $this->propStatic->propThis);
103103
assertType('static(StaticWithThisChained\Bar)', static::$propStaticStatic->propThis);
104104
assertType('static(StaticWithThisChained\Bar)', self::$propStaticStatic->propThis);
105-
assertType('StaticWithThisChained\Foo', Foo::$propStaticStatic->propThis);
106-
assertType('StaticWithThisChained\Bar', Bar::$propStaticStatic->propThis);
105+
assertType('static(StaticWithThisChained\Foo)', Foo::$propStaticStatic->propThis); // should be StaticWithThisChained\Foo (non-static)
106+
assertType('static(StaticWithThisChained\Bar)', Bar::$propStaticStatic->propThis); // should be StaticWithThisChained\Bar (non-static)
107107
}
108108
}

0 commit comments

Comments
 (0)