cvs: pear /Net_UserAgent_Mobile/tests 08-display-xmlmap.phpt DoCoMoMap.xml /Net_UserAgent_Mobile/tests/Mobile DoCoMoTestCase.php /Net_UserAgent_Mobile/tests/Mobile/DoCoMoTestCase docomo-screen.xml
[email protected] ("KUBO Atsuhiro") Sat, 10 May 2008 11:14:27 -0000
| Newsgroups | php.pear.cvs |
|---|---|
| Message-ID | <cvskuboa1210418067@cvsserver> |
kuboa Sat May 10 11:14:27 2008 UTC
Added files:
/pear/Net_UserAgent_Mobile/tests/Mobile/DoCoMoTestCase
docomo-screen.xml
Removed files:
/pear/Net_UserAgent_Mobile/tests 08-display-xmlmap.phpt
DoCoMoMap.xml
Modified files:
/pear/Net_UserAgent_Mobile/tests/Mobile DoCoMoTestCase.php
Log:
- Migrated tests from .phpt to PHPUnit.
http://cvs.php.net/viewvc.cgi/pear/Net_UserAgent_Mobile/tests/Mobile/DoCoMoTestCase.php?r1=1.13&r2=1.14&diff_format=u
Index: pear/Net_UserAgent_Mobile/tests/Mobile/DoCoMoTestCase.php
diff -u pear/Net_UserAgent_Mobile/tests/Mobile/DoCoMoTestCase.php:1.13 pear/Net_UserAgent_Mobile/tests/Mobile/DoCoMoTestCase.php:1.14
--- pear/Net_UserAgent_Mobile/tests/Mobile/DoCoMoTestCase.php:1.13 Sat May 10 09:25:13 2008
+++ pear/Net_UserAgent_Mobile/tests/Mobile/DoCoMoTestCase.php Sat May 10 11:14:27 2008
@@ -15,7 +15,7 @@
* @author KUBO Atsuhiro <[email protected]>
* @copyright 2008 KUBO Atsuhiro <[email protected]>
* @license http://www.php.net/license/3_0.txt PHP License 3.0
- * @version CVS: $Id: DoCoMoTestCase.php,v 1.13 2008/05/10 09:25:13 kuboa Exp $
+ * @version CVS: $Id: DoCoMoTestCase.php,v 1.14 2008/05/10 11:14:27 kuboa Exp $
* @since File available since Release 0.31.0
*/
@@ -1354,6 +1354,21 @@
$this->assertEquals(10, $display->getHeightBytes());
}
+ /**
+ * @since Method available since Release 1.0.0
+ */
+ public function testShouldUseAnExternalScreenInformationIfTheEnvironmentVariableIsGiven1()
+ {
+ $_SERVER['DOCOMO_MAP'] = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '/docomo-screen.xml';
+ $agent = new Net_UserAgent_Mobile_DoCoMo('DoCoMo/2.0 P705iCL(c100;TB;W16H10)');
+ $display = $agent->getDisplay();
+
+ $this->assertEquals(999, $display->getWidth());
+ $this->assertEquals(999, $display->getHeight());
+ $this->assertFalse($display->isColor());
+ $this->assertEquals(999, $display->getDepth());
+ }
+
/**#@-*/
/**#@+
http://cvs.php.net/viewvc.cgi/pear/Net_UserAgent_Mobile/tests/Mobile/DoCoMoTestCase/docomo-screen.xml?view=markup&rev=1.1
Index: pear/Net_UserAgent_Mobile/tests/Mobile/DoCoMoTestCase/docomo-screen.xml
+++ pear/Net_UserAgent_Mobile/tests/Mobile/DoCoMoTestCase/docomo-screen.xml
<?xml version="1.0" ?>
<opt>
<P705ICL color="0" depth="999" height="999" width="999" />
</opt>