Quellcode durchsuchen

on unit test use @expectedException

some phpdoc added
tags/v6.0.0alpha2
Thomas Müller vor 11 Jahren
Ursprung
Commit
e789e05675
2 geänderte Dateien mit 12 neuen und 6 gelöschten Zeilen
  1. 3
    0
      lib/legacy/config.php
  2. 9
    6
      tests/lib/config.php

+ 3
- 0
lib/legacy/config.php Datei anzeigen

@@ -41,6 +41,9 @@
OC_Config::$object = new \OC\Config(OC::$SERVERROOT.'/config/');
class OC_Config {

/**
* @var \OC\Config
*/
public static $object;

/**

+ 9
- 6
tests/lib/config.php Datei anzeigen

@@ -11,6 +11,11 @@ class Test_Config extends PHPUnit_Framework_TestCase {
const CONFIG_DIR = 'static://';
const TESTCONTENT = '<?php $CONFIG=array("foo"=>"bar");';

/**
* @var \OC\Config
*/
private $config;

function setUp() {
file_put_contents(self::CONFIG_FILE, self::TESTCONTENT);
$this->config = new OC\Config(self::CONFIG_DIR);
@@ -94,14 +99,12 @@ EOL
, $content);
}

/**
* @expectedException \OC\HintException
*/
public function testWriteData()
{
$config = new OC\Config('/non-writable');
try {
$config->setValue('foo', 'bar');
} catch (\OC\HintException $e) {
return;
}
$this->fail();
$config->setValue('foo', 'bar');
}
}

Laden…
Abbrechen
Speichern