Skip to content

Commit 27910ce

Browse files
Add test
1 parent c54717e commit 27910ce

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

tests/PHPStan/Analyser/nsrt/bug-7106.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,22 @@
55
namespace Bug7106;
66

77
use function PHPStan\Testing\assertType;
8+
use function PHPStan\Testing\assertNativeType;
89
use function openssl_error_string;
910

1011
Class Example
1112
{
1213
public function openSslError(string $signature): string
1314
{
1415
assertType('string|false', openssl_error_string());
16+
assertNativeType('string|false', openssl_error_string());
1517

1618
if (false === \openssl_error_string()) {
1719
assertType('false', openssl_error_string());
20+
assertNativeType('false', openssl_error_string());
1821
openssl_sign('1', $signature, '');
1922
assertType('string|false', openssl_error_string());
23+
assertNativeType('string|false', openssl_error_string());
2024
}
2125
}
2226
}

0 commit comments

Comments
 (0)