[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pecl-cvs
Subject:    [PECL-CVS] com =?UTF-8?Q?pecl/search=5Fengine/solr=3A=20SolrObject=20array=20access?= =?UTF-8?Q?=20t
From:       Omar Shaban <omars () php ! net>
Date:       2015-11-30 13:13:23
Message-ID: php-mail-aad3967fef4ae632b2a769b8e83ff1201205743791 () git ! php ! net
[Download RAW message or body]

Commit:    3450f49f2502d9d8f24c89df69281c041cf7c900
Author:    Omar Shaban <omars@php.net>         Mon, 30 Nov 2015 15:13:23 +0200
Parents:   0d703a59efd809f9c2192aa75777f796f876737d
Branches:  master

Link:       http://git.php.net/?p=pecl/search_engine/solr.git;a=commitdiff;h=3450f49f2502d9d8f24c89df69281c041cf7c900


Log:
SolrObject array access test

Changed paths:
  A  tests/045.solrobject_array_access.phpt


Diff:
diff --git a/tests/045.solrobject_array_access.phpt \
b/tests/045.solrobject_array_access.phpt new file mode 100644
index 0000000..f29a3e3
--- /dev/null
+++ b/tests/045.solrobject_array_access.phpt
@@ -0,0 +1,67 @@
+--TEST--
+SolrObject - checking dimension access on properties.
+--FILE--
+<?php
+
+require_once "bootstrap.inc";
+
+$xml_reponse = file_get_contents(EXAMPLE_RESPONSE_XML_1);
+
+$solrObject = SolrUtils::digestXMLResponse($xml_reponse);
+
+$header = ($solrObject['responseHeader']);
+
+$system = $solrObject['system'];
+
+print_r($header);
+
+print_r($system);
+
+?>
+--EXPECT--
+SolrObject Object
+(
+    [status] => 0
+    [QTime] => 72
+)
+SolrObject Object
+(
+    [threadCount] => SolrObject Object
+        (
+            [current] => 15
+            [peak] => 15
+            [daemon] => 13
+        )
+
+    [threadDump] => SolrObject Object
+        (
+            [thread] => SolrObject Object
+                (
+                    [id] => 1
+                    [name] => main
+                    [state] => RUNNABLE
+                    [native] => 1
+                    [cpuTime] => 3340.0000ms
+                    [userTime] => 3180.0000ms
+                    [stackTrace] => Array
+                        (
+                            [0] => java.net.PlainSocketImpl.socketAccept(Native \
Method) +                            [1] => \
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) +                           \
[2] => java.net.ServerSocket.implAccept(ServerSocket.java:450) +                      \
[3] => java.net.ServerSocket.accept(ServerSocket.java:421) +                          \
[4] => org.apache.catalina.core.StandardServer.await(StandardServer.java:389) +       \
[5] => org.apache.catalina.startup.Catalina.await(Catalina.java:642) +                \
[6] => org.apache.catalina.startup.Catalina.start(Catalina.java:602) +                \
[7] => sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) +                  \
[8] => sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) \
+                            [9] => \
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) \
+                            [10] => java.lang.reflect.Method.invoke(Method.java:585) \
+                            [11] => \
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) +                     \
[12] => org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) +              \
) +
+                )
+
+        )
+
+)


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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic