1--TEST--
2SolrObject - checking xml response digest
3--FILE--
4<?php
5
6require_once "bootstrap.inc";
7
8$xml_reponse = file_get_contents(EXAMPLE_RESPONSE_XML_1);
9
10$solrObject = SolrUtils::digestXMLResponse($xml_reponse);
11
12print_r($solrObject);
13
14?>
15--EXPECT--
16SolrObject Object
17(
18    [responseHeader] => SolrObject Object
19        (
20            [status] => 0
21            [QTime] => 72
22        )
23
24    [system] => SolrObject Object
25        (
26            [threadCount] => SolrObject Object
27                (
28                    [current] => 15
29                    [peak] => 15
30                    [daemon] => 13
31                )
32
33            [threadDump] => SolrObject Object
34                (
35                    [thread] => SolrObject Object
36                        (
37                            [id] => 1
38                            [name] => main
39                            [state] => RUNNABLE
40                            [native] => 1
41                            [cpuTime] => 3340.0000ms
42                            [userTime] => 3180.0000ms
43                            [stackTrace] => Array
44                                (
45                                    [0] => java.net.PlainSocketImpl.socketAccept(Native Method)
46                                    [1] => java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
47                                    [2] => java.net.ServerSocket.implAccept(ServerSocket.java:450)
48                                    [3] => java.net.ServerSocket.accept(ServerSocket.java:421)
49                                    [4] => org.apache.catalina.core.StandardServer.await(StandardServer.java:389)
50                                    [5] => org.apache.catalina.startup.Catalina.await(Catalina.java:642)
51                                    [6] => org.apache.catalina.startup.Catalina.start(Catalina.java:602)
52                                    [7] => sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
53                                    [8] => sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
54                                    [9] => sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
55                                    [10] => java.lang.reflect.Method.invoke(Method.java:585)
56                                    [11] => org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
57                                    [12] => org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
58                                )
59
60                        )
61
62                )
63
64        )
65
66)
67