felipe                                   Thu, 06 May 2010 15:49:58 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=299084

Log:
- New tests

Changed paths:
    A   php/php-src/trunk/Zend/tests/traits/get_declared_traits_001.phpt
    A   php/php-src/trunk/Zend/tests/traits/get_declared_traits_002.phpt
    A   php/php-src/trunk/Zend/tests/traits/get_declared_traits_003.phpt

Added: php/php-src/trunk/Zend/tests/traits/get_declared_traits_001.phpt
===================================================================
--- php/php-src/trunk/Zend/tests/traits/get_declared_traits_001.phpt            
                (rev 0)
+++ php/php-src/trunk/Zend/tests/traits/get_declared_traits_001.phpt    
2010-05-06 15:49:58 UTC (rev 299084)
@@ -0,0 +1,19 @@
+--TEST--
+Testing get_declared_traits()
+--FILE--
+<?php
+
+class a { }
+interface b { }
+trait c { }
+abstract class d { }
+final class e { }
+
+var_dump(get_declared_traits());
+
+?>
+--EXPECT--
+array(1) {
+  [0]=>
+  string(1) "c"
+}


Property changes on: 
php/php-src/trunk/Zend/tests/traits/get_declared_traits_001.phpt
___________________________________________________________________
Added: svn:keywords
   + Id Rev Revision
Added: svn:eol-style
   + native

Added: php/php-src/trunk/Zend/tests/traits/get_declared_traits_002.phpt
===================================================================
--- php/php-src/trunk/Zend/tests/traits/get_declared_traits_002.phpt            
                (rev 0)
+++ php/php-src/trunk/Zend/tests/traits/get_declared_traits_002.phpt    
2010-05-06 15:49:58 UTC (rev 299084)
@@ -0,0 +1,20 @@
+--TEST--
+Testing get_declared_traits() inside namespace
+--FILE--
+<?php
+
+namespace test {
+       class a { }
+       interface b { }
+       trait c { }
+       abstract class d { }
+       final class e { }
+       var_dump(get_declared_traits());
+}
+
+?>
+--EXPECT--
+array(1) {
+  [0]=>
+  string(6) "test\c"
+}


Property changes on: 
php/php-src/trunk/Zend/tests/traits/get_declared_traits_002.phpt
___________________________________________________________________
Added: svn:keywords
   + Id Rev Revision
Added: svn:eol-style
   + native

Added: php/php-src/trunk/Zend/tests/traits/get_declared_traits_003.phpt
===================================================================
--- php/php-src/trunk/Zend/tests/traits/get_declared_traits_003.phpt            
                (rev 0)
+++ php/php-src/trunk/Zend/tests/traits/get_declared_traits_003.phpt    
2010-05-06 15:49:58 UTC (rev 299084)
@@ -0,0 +1,25 @@
+--TEST--
+Testing get_declared_classes() and get_declared_traits()
+--FILE--
+<?php
+
+class a { }
+interface b { }
+trait c { }
+abstract class d { }
+final class e { }
+var_dump(get_declared_classes());
+var_dump(get_declared_traits());
+
+?>
+--EXPECTF--
+%astring(1) "a"
+  [%d]=>
+  string(1) "d"
+  [%d]=>
+  string(1) "e"
+}
+array(1) {
+  [0]=>
+  string(1) "c"
+}


Property changes on: 
php/php-src/trunk/Zend/tests/traits/get_declared_traits_003.phpt
___________________________________________________________________
Added: svn:keywords
   + Id Rev Revision
Added: svn:eol-style
   + native

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to