mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-25 17:33:49 +01:00
Trying to get tests to pass
- Better message for not having the preference type - Fix missed in_array() typo
This commit is contained in:
parent
cf1f99a828
commit
ec9a219186
@ -74,7 +74,7 @@ class admin_cmd_edit_preferences extends admin_cmd
|
|||||||
|
|
||||||
if ($check_only) return;
|
if ($check_only) return;
|
||||||
|
|
||||||
$prefs = new Api\Preferences(in_array($this->pref, 'default', 'forced') ? $this->pref : $this->account);
|
$prefs = new Api\Preferences(in_array($this->pref, array('default', 'forced')) ? $this->pref : $this->account);
|
||||||
$prefs->read_repository();
|
$prefs->read_repository();
|
||||||
foreach($this->set as $name => $value)
|
foreach($this->set as $name => $value)
|
||||||
{
|
{
|
||||||
|
@ -72,7 +72,8 @@ class PreferencesCommandTest extends CommandBase
|
|||||||
$this->assertArrayHasKey($this->preference_name, $post[static::APP]);
|
$this->assertArrayHasKey($this->preference_name, $post[static::APP]);
|
||||||
$this->assertEquals($set[$this->preference_name], $post[static::APP][$this->preference_name]);
|
$this->assertEquals($set[$this->preference_name], $post[static::APP][$this->preference_name]);
|
||||||
// At type level
|
// At type level
|
||||||
$this->assertArrayHasKey($this->preference_name, (Array)$post_pref->$type[static::APP]);
|
$this->assertArrayHasKey($this->preference_name, $post_pref->$type[static::APP],
|
||||||
|
"$type preferences does not have {$this->preference_name}");
|
||||||
$this->assertEquals($set[$this->preference_name], $post_pref->$type[static::APP][$this->preference_name]);
|
$this->assertEquals($set[$this->preference_name], $post_pref->$type[static::APP][$this->preference_name]);
|
||||||
|
|
||||||
$this->assertGreaterThan($log_count, $this->get_log_count(), "Command ($command) did not log");
|
$this->assertGreaterThan($log_count, $this->get_log_count(), "Command ($command) did not log");
|
||||||
@ -119,7 +120,8 @@ class PreferencesCommandTest extends CommandBase
|
|||||||
$this->assertEquals($set[$this->preference_name], $post[static::APP][$this->preference_name]);
|
$this->assertEquals($set[$this->preference_name], $post[static::APP][$this->preference_name]);
|
||||||
|
|
||||||
// At type level
|
// At type level
|
||||||
$this->assertArrayHasKey($this->preference_name, (Array)$post_pref->$type[static::APP]);
|
$this->assertArrayHasKey($this->preference_name, $post_pref->$type[static::APP],
|
||||||
|
"$type preferences does not have {$this->preference_name}");
|
||||||
$this->assertEquals($set[$this->preference_name], $post_pref->$type[static::APP][$this->preference_name]);
|
$this->assertEquals($set[$this->preference_name], $post_pref->$type[static::APP][$this->preference_name]);
|
||||||
|
|
||||||
$this->assertGreaterThan($log_count, $this->get_log_count(), "Command ($command) did not log");
|
$this->assertGreaterThan($log_count, $this->get_log_count(), "Command ($command) did not log");
|
||||||
@ -168,7 +170,8 @@ class PreferencesCommandTest extends CommandBase
|
|||||||
);
|
);
|
||||||
|
|
||||||
// At type level
|
// At type level
|
||||||
$this->assertArrayHasKey($this->preference_name, (Array)$post_pref->$type[static::APP]);
|
$this->assertArrayHasKey($this->preference_name, $post_pref->$type[static::APP],
|
||||||
|
"$type preferences does not have {$this->preference_name}");
|
||||||
$this->assertEquals($set[$this->preference_name], $post_pref->$type[static::APP][$this->preference_name]);
|
$this->assertEquals($set[$this->preference_name], $post_pref->$type[static::APP][$this->preference_name]);
|
||||||
|
|
||||||
$this->assertGreaterThan($log_count, $this->get_log_count(), "Command ($command) did not log");
|
$this->assertGreaterThan($log_count, $this->get_log_count(), "Command ($command) did not log");
|
||||||
@ -213,7 +216,8 @@ class PreferencesCommandTest extends CommandBase
|
|||||||
$post = $post_pref->read_repository(false);
|
$post = $post_pref->read_repository(false);
|
||||||
|
|
||||||
// At type level - should always be what we set
|
// At type level - should always be what we set
|
||||||
$this->assertArrayHasKey($this->preference_name, (Array)$post_pref->$type[static::APP]);
|
$this->assertArrayHasKey($this->preference_name, $post_pref->$type[static::APP],
|
||||||
|
"$type preferences does not have {$this->preference_name}");
|
||||||
$this->assertEquals($set[$this->preference_name], $post_pref->$type[static::APP][$this->preference_name]);
|
$this->assertEquals($set[$this->preference_name], $post_pref->$type[static::APP][$this->preference_name]);
|
||||||
|
|
||||||
// At user level - depends on type priority
|
// At user level - depends on type priority
|
||||||
|
Loading…
Reference in New Issue
Block a user