Tests cascading of locales.

Source

						public function testCascade() {
		$this->assertEqual(array('root'), Locale::cascade('root'));
		$this->assertEqual(array('en', 'root'), Locale::cascade('en'));
		$this->assertEqual(array('en_US', 'en', 'root'), 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'));
	}