split running of smbclient and libsmbclient backend tests

This commit is contained in:
Robin Appelman 2015-04-25 16:54:41 +02:00
commit 25c0dffdc7
8 changed files with 39 additions and 9 deletions

View file

@ -9,7 +9,7 @@ namespace Icewind\SMB\Test;
use Icewind\SMB\NativeServer;
class NativeStream extends \PHPUnit_Framework_TestCase {
class NativeStream extends TestCase {
/**
* @var \Icewind\SMB\Server $server
*/
@ -28,6 +28,7 @@ class NativeStream extends \PHPUnit_Framework_TestCase {
protected $config;
public function setUp() {
$this->requireBackendEnv('libsmbclient');
if (!function_exists('smbclient_state_new')) {
$this->markTestSkipped('libsmbclient php extension not installed');
}