File tree Expand file tree Collapse file tree 5 files changed +35
-19
lines changed Expand file tree Collapse file tree 5 files changed +35
-19
lines changed Original file line number Diff line number Diff line change 77jobs :
88  PHPUnit :
99    name : PHPUnit (PHP ${{ matrix.php }}) 
10-     runs-on : ubuntu-20 .04 
10+     runs-on : ubuntu-22 .04 
1111    strategy :
1212      matrix :
1313        php :
14+           - 8.3 
1415          - 8.2 
1516          - 8.1 
1617          - 8.0 
2425          - 5.4 
2526          - 5.3 
2627    steps :
27-       - uses : actions/checkout@v2  
28+       - uses : actions/checkout@v4  
2829      - uses : shivammathur/setup-php@v2 
2930        with :
3031          php-version : ${{ matrix.php }} 
@@ -39,13 +40,16 @@ jobs:
3940
4041  PHPUnit-hhvm :
4142    name : PHPUnit (HHVM) 
42-     runs-on : ubuntu-18 .04 
43+     runs-on : ubuntu-22 .04 
4344    continue-on-error : true 
4445    steps :
45-       - uses : actions/checkout@v2 
46-       - uses : azjezz/setup-hhvm@v1 
46+       - uses : actions/checkout@v4 
47+       - run : cp "$(which composer)" composer.phar && ./composer.phar self-update --2.2  #  downgrade Composer for HHVM
48+       - name : Run hhvm composer.phar install 
49+         uses : docker://hhvm/hhvm:3.30-lts-latest 
4750        with :
48-           version : lts-3.30 
49-       - run : composer self-update --2.2  #  downgrade Composer for HHVM
50-       - run : hhvm $(which composer) install 
51-       - run : hhvm vendor/bin/phpunit 
51+           args : hhvm composer.phar install 
52+       - name : Run hhvm vendor/bin/phpunit 
53+         uses : docker://hhvm/hhvm:3.30-lts-latest 
54+         with :
55+           args : hhvm vendor/bin/phpunit 
Original file line number Diff line number Diff line change 2020        "react/stream" : " ^1.2" 
2121    },
2222    "require-dev" : {
23-         "phpunit/phpunit" : " ^9.3  || ^5.7 || ^4.8.36" 
23+         "phpunit/phpunit" : " ^9.6  || ^5.7 || ^4.8.36" 
2424        "react/async" : " ^4 || ^3 || ^2" 
2525        "react/http" : " ^1.5" 
26-         "react/mysql" : " ^0.5.5" 
26+         "react/mysql" : " ^0.5.5" 
27+         "react/promise-timer" : " ^1.11" 
2728    },
2829    "autoload" : {
29-         "psr-4" : { "Clue\\ React\\ SshProxy\\ " : " src/" 
30-         "files" : [ " src/Io/functions.php" 
30+         "psr-4" : {
31+             "Clue\\ React\\ SshProxy\\ " : " src/" 
32+         },
33+         "files" : [
34+             " src/Io/functions.php" 
35+         ]
3136    },
3237    "autoload-dev" : {
33-         "psr-4" : { "Clue\\ Tests\\ React\\ SshProxy\\ " : " tests/" 
38+         "psr-4" : {
39+             "Clue\\ Tests\\ React\\ SshProxy\\ " : " tests/" 
40+         }
3441    }
3542}
Original file line number Diff line number Diff line change 11<?xml  version =" 1.0"  encoding =" UTF-8" 
22
3- <!--  PHPUnit configuration file with new format for PHPUnit 9.3 + --> 
4- <phpunit  xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"   
5-          xsi : noNamespaceSchemaLocation =" https://schema.phpunit.de/9.3 /phpunit.xsd" 
3+ <!--  PHPUnit configuration file with new format for PHPUnit 9.6 + --> 
4+ <phpunit  xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" 
5+          xsi : noNamespaceSchemaLocation =" https://schema.phpunit.de/9.6 /phpunit.xsd" 
66         bootstrap =" vendor/autoload.php" 
77         cacheResult =" false" 
88         colors =" true" 
1717            <directory >./src/</directory >
1818        </include >
1919    </coverage >
20+     <php >
21+         <ini  name =" error_reporting" value =" -1" 
22+     </php >
2023</phpunit >
Original file line number Diff line number Diff line change 11<?xml  version =" 1.0"  encoding =" UTF-8" 
22
3- <!--  PHPUnit configuration file with old format for PHPUnit 9.2 or older  --> 
3+ <!--  PHPUnit configuration file with old format for legacy PHPUnit  --> 
44<phpunit  xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" 
55         xsi : noNamespaceSchemaLocation =" https://schema.phpunit.de/4.8/phpunit.xsd" 
66         bootstrap =" vendor/autoload.php" 
1515            <directory >./src/</directory >
1616        </whitelist >
1717    </filter >
18+     <php >
19+         <ini  name =" error_reporting" value =" -1" 
20+     </php >
1821</phpunit >
Original file line number Diff line number Diff line change @@ -73,7 +73,6 @@ public function close()
7373            return ;
7474        }
7575
76-         $ this remote  = null ;
7776        $ this closed  = true ;
7877        $ this read ->close ();
7978        $ this write ->close ();
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments