public function testLanguagesSiteaccessGroup()
{
$langDemoSite = array('eng-US', 'eng-GB');
$config = array('system' => array('ezdemo_frontend_group' => array('languages' => $langDemoSite), 'ezdemo_site' => array(), 'fre' => array()));
$this->load($config);
$this->assertConfigResolverParameterValue('languages', $langDemoSite, 'ezdemo_site');
$this->assertConfigResolverParameterValue('languages', $langDemoSite, 'fre');
$this->assertSame(array('eng-US' => array('ezdemo_site', 'fre')), $this->container->getParameter('ezpublish.siteaccesses_by_language'));
// languages for ezdemo_site_admin will take default value (empty array)
$this->assertConfigResolverParameterValue('languages', array(), 'ezdemo_site_admin');
}