@@ -112,25 +112,7 @@ public function test_behat_tags_php_version(): void {
112112 $ contents = '' ;
113113 $ expected = '' ;
114114
115- if ( '5.3 ' === $ php_version ) {
116- $ contents = '@require-php-5.2 @require-php-5.3 @require-php-5.4 @less-than-php-5.2 @less-than-php-5.3 @less-than-php-5.4 ' ;
117- 118- } elseif ( '5.4 ' === $ php_version ) {
119- $ contents = '@require-php-5.3 @require-php-5.4 @require-php-5.5 @less-than-php-5.3 @less-than-php-5.4 @less-than-php-5.5 ' ;
120- 121- } elseif ( '5.5 ' === $ php_version ) {
122- $ contents = '@require-php-5.4 @require-php-5.5 @require-php-5.6 @less-than-php-5.4 @less-than-php-5.5 @less-than-php-5.6 ' ;
123- 124- } elseif ( '5.6 ' === $ php_version ) {
125- $ contents = '@require-php-5.5 @require-php-5.6 @require-php-7.0 @less-than-php-5.5 @less-than-php-5.6 @less-than-php-7.0 ' ;
126- 127- } elseif ( '7.0 ' === $ php_version ) {
128- $ contents = '@require-php-5.6 @require-php-7.0 @require-php-7.1 @less-than-php-5.6 @less-than-php-7.0 @less-than-php-7.1 ' ;
129- 130- } elseif ( '7.1 ' === $ php_version ) {
131- $ contents = '@require-php-7.0 @require-php-7.1 @require-php-7.2 @less-than-php-7.0 @less-than-php-7.1 @less-than-php-7.2 ' ;
132- 133- } elseif ( '7.2 ' === $ php_version ) {
115+ if ( '7.2 ' === $ php_version ) {
134116 $ contents = '@require-php-7.1 @require-php-7.2 @require-php-7.3 @less-than-php-7.1 @less-than-php-7.2 @less-than-php-7.3 ' ;
135117136118 } elseif ( '7.3 ' === $ php_version ) {
@@ -145,6 +127,15 @@ public function test_behat_tags_php_version(): void {
145127 } elseif ( '8.1 ' === $ php_version ) {
146128 $ contents = '@require-php-8.0 @require-php-8.1 @require-php-8.2 @less-than-php-8.0 @less-than-php-8.1 @less-than-php-8.2 ' ;
147129130+ } elseif ( '8.2 ' === $ php_version ) {
131+ $ contents = '@require-php-8.0 @require-php-8.1 @require-php-8.2 @require-php-8.3 @less-than-php-8.0 @less-than-php-8.1 @less-than-php-8.2 @less-than-php-8.3 @less-than-php-8.4 ' ;
132+ 133+ } elseif ( '8.3 ' === $ php_version ) {
134+ $ contents = '@require-php-8.1 @require-php-8.2 @require-php-8.3 @require-php-8.4 @less-than-php-8.0 @less-than-php-8.1 @less-than-php-8.2 @less-than-php-8.3 @less-than-php-8.4 ' ;
135+ 136+ } elseif ( '8.4 ' === $ php_version ) {
137+ $ contents = '@require-php-8.2 @require-php-8.3 @require-php-8.4 @require-php-8.5 @less-than-php-8.0 @less-than-php-8.1 @less-than-php-8.2 @less-than-php-8.3 @less-than-php-8.4 @less-than-php-8.5 ' ;
138+ 148139 } else {
149140 $ this ->markTestSkipped ( "No test for PHP_VERSION $ php_version. " );
150141 }
0 commit comments