summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMarcus Boerger <helly@php.net>2004-02-11 22:13:39 +0000
committerMarcus Boerger <helly@php.net>2004-02-11 22:13:39 +0000
commitc6cbafa273e69cbc7c2c2a2f6f53f5d15c815ab9 (patch)
tree75b373155e535d0a532e323848b1f22fd6ab4b6a /tests
parente9e1494a59cfcceb0bccb78eb576ab698339332c (diff)
downloadphp-git-c6cbafa273e69cbc7c2c2a2f6f53f5d15c815ab9.tar.gz
Fix: <interface> [extends <interface> [, <ineterface>]* ]
Diffstat (limited to 'tests')
-rw-r--r--tests/classes/interface_doubled.phpt8
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/classes/interface_doubled.phpt b/tests/classes/interface_doubled.phpt
index 4c41ce1172..cf3b099740 100644
--- a/tests/classes/interface_doubled.phpt
+++ b/tests/classes/interface_doubled.phpt
@@ -1,5 +1,5 @@
--TEST--
-ZE2 An interface may both inherit and implement base interfaces
+ZE2 An interface extends base interfaces
--SKIPIF--
<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
--FILE--
@@ -25,7 +25,7 @@ interface if_e {
abstract function f_d();
}
-interface if_f extends if_e, if_a, if_b, if_c, if_d, if_e {
+interface if_f extends /*if_e,*/ if_a, if_b, if_c, if_d /*, if_e*/ {
}
class base {
@@ -154,6 +154,7 @@ echo $t->test('if_d');
echo $t->test('if_e');
?>
+===DONE===
--EXPECTF--
class_a
is_a(class_a, if_a) yes
@@ -196,4 +197,5 @@ is_a(class_g, if_a) yes
is_a(class_g, if_b) yes
is_a(class_g, if_c) yes
is_a(class_g, if_d) yes
-is_a(class_g, if_e) yes \ No newline at end of file
+is_a(class_g, if_e) no
+===DONE===