Increased code coverage
Signed-off-by:Heesung Ahn <ahn.heesung@gmail.com>
diff --git a/tests/codeigniter/core/Lang_test.php b/tests/codeigniter/core/Lang_test.php
index 929bc2f..3c1e19d 100644
--- a/tests/codeigniter/core/Lang_test.php
+++ b/tests/codeigniter/core/Lang_test.php
@@ -38,7 +38,7 @@
 		$this->ci_vfs_clone('system/language/english/number_lang.php');
 		$this->assertTrue($this->lang->load('number'));
 		$this->assertEquals('Bytes', $this->lang->language['bytes']);
-
+		
 		// Non-existent file
 		$this->setExpectedException(
 			'RuntimeException',
@@ -46,8 +46,31 @@
 		);
 		$this->lang->load('nonexistent');
 	}
+	
+	// --------------------------------------------------------------------
+	
+	public function test_multiple_file_load()
+	{	
+		// Multiple files
+		$this->ci_vfs_clone('system/language/english/profiler_lang.php');
+		$files = Array('profiler', 'nonexistent');
+		$this->setExpectedException(
+			'RuntimeException',
+			'CI Error: Unable to load the requested language file: language/english/nonexistent_lang.php'
+		);
+		$this->assertTrue($this->lang->load($files, 'english'));
+	}
 
 	// --------------------------------------------------------------------
+	
+	public function test_alternative_path_load()
+	{
+		// Alternative Path
+		$this->ci_vfs_clone('system/language/english/profiler_lang.php');
+		$this->assertTrue($this->lang->load('profiler', 'english', FALSE, TRUE, 'vfs://system/'));
+	}
+	
+	// --------------------------------------------------------------------
 
 	/**
 	 * @depends	test_load