Tests cascading of locales.

Source

						public function testCascade() {
		$expected = array('root');
		$this->assertEqual($expected, Locale::cascade('root'));

		$expected = array('en', 'root');
		$this->assertEqual($expected, Locale::cascade('en'));

		$expected = array('en_US', 'en', 'root');
		$this->assertEqual($expected, Locale::cascade('en_US'));

		$expected = array('zh_HK_REVISED', 'zh_HK', 'zh', 'root');
		$this->assertEqual($expected, Locale::cascade('zh_HK_REVISED'));

		$expected = array('zh_Hans_HK', 'zh_Hans', 'zh', 'root');
		$this->assertEqual($expected, Locale::cascade('zh_Hans_HK'));

		$expected = array('zh_Hans_HK_REVISED', 'zh_Hans_HK', 'zh_Hans', 'zh', 'root');
		$this->assertEqual($expected, Locale::cascade('zh_Hans_HK_REVISED'));
	}