]> granicus.if.org Git - php/commitdiff
- New tests (testfest Quebec)
authorFelipe Pena <felipe@php.net>
Sat, 16 May 2009 18:26:21 +0000 (18:26 +0000)
committerFelipe Pena <felipe@php.net>
Sat, 16 May 2009 18:26:21 +0000 (18:26 +0000)
ext/standard/tests/network/gethostbyname_basic001.phpt [new file with mode: 0644]
ext/standard/tests/network/gethostbyname_basic002.phpt [new file with mode: 0644]
ext/standard/tests/network/gethostbyname_error001.phpt [new file with mode: 0644]
ext/standard/tests/network/gethostbyname_error002.phpt [new file with mode: 0644]
ext/standard/tests/network/gethostbyname_error003.phpt [new file with mode: 0644]
ext/standard/tests/network/gethostbyname_error004.phpt [new file with mode: 0644]
ext/standard/tests/network/gethostbyname_error005.phpt [new file with mode: 0644]
ext/standard/tests/network/gethostbyname_error006.phpt [new file with mode: 0644]

diff --git a/ext/standard/tests/network/gethostbyname_basic001.phpt b/ext/standard/tests/network/gethostbyname_basic001.phpt
new file mode 100644 (file)
index 0000000..0cfc1b4
--- /dev/null
@@ -0,0 +1,10 @@
+--TEST--
+gethostbyname() function - basic type return test
+--CREDITS--
+"Sylvain R." <sracine@phpquebec.org>
+--FILE--
+<?php
+       var_dump(is_string(gethostbyname("www.php.net")));
+?>
+--EXPECT--
+bool(true)
diff --git a/ext/standard/tests/network/gethostbyname_basic002.phpt b/ext/standard/tests/network/gethostbyname_basic002.phpt
new file mode 100644 (file)
index 0000000..b4e191b
--- /dev/null
@@ -0,0 +1,11 @@
+--TEST--
+gethostbyname() function - basic invalid parameter test
+--CREDITS--
+"Sylvain R." <sracine@phpquebec.org>
+--FILE--
+<?php
+       $ip = gethostbyname("www.php.net");
+       var_dump((bool) ip2long($ip));
+?>
+--EXPECT--
+bool(true)
diff --git a/ext/standard/tests/network/gethostbyname_error001.phpt b/ext/standard/tests/network/gethostbyname_error001.phpt
new file mode 100644 (file)
index 0000000..f141be8
--- /dev/null
@@ -0,0 +1,10 @@
+--TEST--
+gethostbyname() function - basic type return error test
+--CREDITS--
+"Sylvain R." <sracine@phpquebec.org>
+--FILE--
+<?php
+       var_dump(is_string(gethostbyname("192.168.0.101")));
+?>
+--EXPECT--
+bool(true)
diff --git a/ext/standard/tests/network/gethostbyname_error002.phpt b/ext/standard/tests/network/gethostbyname_error002.phpt
new file mode 100644 (file)
index 0000000..2430a7f
--- /dev/null
@@ -0,0 +1,10 @@
+--TEST--
+gethostbyname() function - basic type return error test
+--CREDITS--
+"Sylvain R." <sracine@phpquebec.org>
+--FILE--
+<?php
+       var_dump(is_string(gethostbyname("1234567890")));
+?>
+--EXPECT--
+bool(true)
diff --git a/ext/standard/tests/network/gethostbyname_error003.phpt b/ext/standard/tests/network/gethostbyname_error003.phpt
new file mode 100644 (file)
index 0000000..3d4bb7a
--- /dev/null
@@ -0,0 +1,10 @@
+--TEST--
+gethostbyname() function - basic type return error test
+--CREDITS--
+"Sylvain R." <sracine@phpquebec.org>
+--FILE--
+<?php
+       var_dump(is_string(gethostbyname("asdfasdf")));
+?>
+--EXPECT--
+bool(true)
diff --git a/ext/standard/tests/network/gethostbyname_error004.phpt b/ext/standard/tests/network/gethostbyname_error004.phpt
new file mode 100644 (file)
index 0000000..1d0f7d7
--- /dev/null
@@ -0,0 +1,11 @@
+--TEST--
+gethostbyname() function - basic return valid ip address test
+--CREDITS--
+"Sylvain R." <sracine@phpquebec.org>
+--FILE--
+<?php
+       $ip = gethostbyname("www.php.net");
+       var_dump((bool) ip2long($ip));
+?>
+--EXPECT--
+bool(true)
diff --git a/ext/standard/tests/network/gethostbyname_error005.phpt b/ext/standard/tests/network/gethostbyname_error005.phpt
new file mode 100644 (file)
index 0000000..be4b159
--- /dev/null
@@ -0,0 +1,12 @@
+--TEST--
+gethostbyname() function - basic invalid parameter test
+--CREDITS--
+"Sylvain R." <sracine@phpquebec.org>
+--INI--
+display_errors=false
+--FILE--
+<?php
+       var_dump(gethostbyname());
+?>
+--EXPECT--
+NULL
diff --git a/ext/standard/tests/network/gethostbyname_error006.phpt b/ext/standard/tests/network/gethostbyname_error006.phpt
new file mode 100644 (file)
index 0000000..dc509a1
--- /dev/null
@@ -0,0 +1,10 @@
+--TEST--
+gethostbyname() function - basic invalid parameter test
+--CREDITS--
+"Sylvain R." <sracine@phpquebec.org>
+--FILE--
+<?php
+       var_dump(gethostbyname(".toto.toto.toto"));
+?>
+--EXPECTF--
+%string|unicode%(15) ".toto.toto.toto"