You are here

vfsStreamWrapperStreamSelectTestCase.php in Zircon Profile 8

Namespace

org\bovigo\vfs

File

vendor/mikey179/vfsStream/src/test/php/org/bovigo/vfs/vfsStreamWrapperStreamSelectTestCase.php
View source
<?php

/**
 * This file is part of vfsStream.
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 *
 * @package  org\bovigo\vfs
 */
namespace org\bovigo\vfs;


/**
 * Test for org\bovigo\vfs\vfsStreamWrapper.
 *
 * @since  0.9.0
 * @group  issue_3
 */
class vfsStreamWrapperSelectStreamTestCase extends \PHPUnit_Framework_TestCase {

  /**
   * @test
   * @expectedException \PHPUnit_Framework_Error
   */
  public function selectStream() {
    $root = vfsStream::setup();
    $file = vfsStream::newFile('foo.txt')
      ->at($root)
      ->withContent('testContent');
    $fp = fopen(vfsStream::url('root/foo.txt'), 'rb');
    $readarray = array(
      $fp,
    );
    $writearray = array();
    $exceptarray = array();
    stream_select($readarray, $writearray, $exceptarray, 1);
  }

}