public function testSaveOutdatedServerList()
	{
		$this->login('uberadmin');
	
		CoOrg::config()->set('mollom/serverlist', array('outdated'));
		
		$this->request('admin/mollom/save', array('publicKey' => 'valid-pub-key',
		                                       'privateKey' => 'valid-priv-key'));
	
		$config = MollomConfig::get();
		$this->assertEquals('valid-pub-key', $config->publicKey);
		$this->assertEquals('valid-priv-key', $config->privateKey);
		$this->assertFlashNotice('Mollom configuration saved');
		$this->assertRedirected('admin/mollom');	
	}
	public function save($publicKey, $privateKey)
	{
		$config = MollomConfig::get();
		$config->publicKey = $publicKey;
		$config->privateKey = $privateKey;
		
		try
		{
			$config->save();
			$this->notice(t('Mollom configuration saved'));
			$this->redirect('admin/mollom');
		}
		catch (ValidationException $e)
		{
			$this->error(t('Mollom configuration not saved'));
			$this->mollomConfig = $config;
			$this->render('admin/mollom');
		}
	}