1. * Package: dev-perl/RPC-XML-0.760.0
  2. * Repository: gentoo
  3. * Maintainer: perl@gentoo.org
  4. * USE: amd64 elibc_glibc kernel_linux multilib test userland_GNU
  5. * FEATURES: sandbox test userpriv usersandbox
  6. >>> Unpacking source...
  7. >>> Unpacking RPC-XML-0.76.tar.gz to /tmp/portage/dev-perl/RPC-XML-0.760.0/work
  8. >>> Source unpacked in /tmp/portage/dev-perl/RPC-XML-0.760.0/work
  9. >>> Preparing source in /tmp/portage/dev-perl/RPC-XML-0.760.0/work/RPC-XML-0.76 ...
  10. >>> Source prepared.
  11. >>> Configuring source in /tmp/portage/dev-perl/RPC-XML-0.760.0/work/RPC-XML-0.76 ...
  12. * Using ExtUtils::MakeMaker
  13. * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none DESTDIR=/tmp/portage/dev-perl/RPC-XML-0.760.0/image/
  14. Checking if your kit is complete...
  15. Looks good
  16. Writing Makefile for RPC::XML
  17. Writing MYMETA.yml and MYMETA.json
  18. >>> Source configured.
  19. >>> Compiling source in /tmp/portage/dev-perl/RPC-XML-0.760.0/work/RPC-XML-0.76 ...
  20. * emake OTHERLDFLAGS=-Wl,-O1 -Wl,--as-needed
  21. make -j24 'OTHERLDFLAGS=-Wl,-O1 -Wl,--as-needed'
  22. /usr/bin/perl5.16.0 etc/make_method --base=lib/Apache/RPC/status
  23. /usr/bin/perl5.16.0 etc/make_method --base=methods/identity
  24. /usr/bin/perl5.16.0 etc/make_method --base=methods/introspection
  25. /usr/bin/perl5.16.0 etc/make_method --base=methods/listMethods
  26. /usr/bin/perl5.16.0 etc/make_method --base=methods/methodHelp
  27. /usr/bin/perl5.16.0 etc/make_method --base=methods/methodSignature
  28. /usr/bin/perl5.16.0 etc/make_method --base=methods/multicall
  29. /usr/bin/perl5.16.0 etc/make_method --base=methods/status
  30. cp etc/make_method blib/script/make_method
  31. /usr/bin/perl5.16.0 -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/make_method
  32. cp methods/status.xpl blib/lib/RPC/XML/status.xpl
  33. cp lib/Apache/RPC/Status.pm blib/lib/Apache/RPC/Status.pm
  34. cp methods/methodHelp.xpl blib/lib/RPC/XML/methodHelp.xpl
  35. cp lib/RPC/XML/Procedure.pm blib/lib/RPC/XML/Procedure.pm
  36. cp methods/introspection.xpl blib/lib/RPC/XML/introspection.xpl
  37. cp lib/RPC/XML/Parser/XMLLibXML.pm blib/lib/RPC/XML/Parser/XMLLibXML.pm
  38. cp lib/RPC/XML/Parser.pm blib/lib/RPC/XML/Parser.pm
  39. cp methods/identity.xpl blib/lib/RPC/XML/identity.xpl
  40. cp lib/RPC/XML/Server.pm blib/lib/RPC/XML/Server.pm
  41. cp lib/Apache/RPC/Server.pm blib/lib/Apache/RPC/Server.pm
  42. cp methods/multicall.xpl blib/lib/RPC/XML/multicall.xpl
  43. cp lib/Apache/RPC/status.xpl blib/lib/Apache/RPC/status.xpl
  44. cp lib/RPC/XML.pm blib/lib/RPC/XML.pm
  45. cp methods/listMethods.xpl blib/lib/RPC/XML/listMethods.xpl
  46. cp lib/RPC/XML/Client.pm blib/lib/RPC/XML/Client.pm
  47. cp methods/methodSignature.xpl blib/lib/RPC/XML/methodSignature.xpl
  48. cp lib/RPC/XML/ParserFactory.pm blib/lib/RPC/XML/ParserFactory.pm
  49. cp lib/RPC/XML/Parser/XMLParser.pm blib/lib/RPC/XML/Parser/XMLParser.pm
  50. Manifying blib/man1/make_method.1
  51. >>> Source compiled.
  52. make -j24 test TEST_VERBOSE=1
  53. PERL_DL_NONLAZY=1 /usr/bin/perl5.16.0 "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
  54. t/00_load.t .....................
  55. 1..10
  56. ok 1 - use RPC::XML;
  57. ok 2 - use RPC::XML::Client;
  58. ok 3 - use RPC::XML::Parser;
  59. ok 4 - use RPC::XML::Parser::XMLLibXML;
  60. ok 5 - use RPC::XML::Parser::XMLParser;
  61. ok 6 - use RPC::XML::ParserFactory;
  62. ok 7 - use RPC::XML::Procedure;
  63. ok 8 - use RPC::XML::Server;
  64. ok 9 # skip No mod_perl 1.X detected
  65. ok 10 # skip No mod_perl 1.X detected
  66. ok
  67. t/10_data.t .....................
  68. 1..252
  69. ok 1 - Attempt to directly construct simple_type failed
  70. ok 2 - Correct error message
  71. ok 3 - Static call to RPC::XML::simple_type::value fails
  72. ok 4 - Correct error message
  73. ok 5 - Static call to RPC::XML::simple_type::as_string fails
  74. ok 6 - Correct error message
  75. ok 7 - Static call to RPC::XML::simple_type::as_string fails
  76. ok 8 - Correct error message
  77. ok 9 - Static call to RPC::XML::simple_type::as_string fails
  78. ok 10 - Correct error message
  79. ok 11 - Attempt to instantiate from non-scalar ref failed
  80. ok 12 - Correct error message
  81. ok 13 - Basic data-type double isa RPC::XML::double
  82. ok 14 - Basic data-type double, value check
  83. ok 15 - Basic data-type double, XML serialization
  84. ok 16 - Basic data-type double, type identification
  85. ok 17 - Basic data-type double, length() method test
  86. ok 18 - Basic data-type i4 isa RPC::XML::i4
  87. ok 19 - Basic data-type i4, value check
  88. ok 20 - Basic data-type i4, XML serialization
  89. ok 21 - Basic data-type i4, type identification
  90. ok 22 - Basic data-type i4, length() method test
  91. ok 23 - Basic data-type i8 isa RPC::XML::i8
  92. ok 24 - Basic data-type i8, value check
  93. ok 25 - Basic data-type i8, XML serialization
  94. ok 26 - Basic data-type i8, type identification
  95. ok 27 - Basic data-type i8, length() method test
  96. ok 28 - Basic data-type int isa RPC::XML::int
  97. ok 29 - Basic data-type int, value check
  98. ok 30 - Basic data-type int, XML serialization
  99. ok 31 - Basic data-type int, type identification
  100. ok 32 - Basic data-type int, length() method test
  101. ok 33 - Basic data-type string isa RPC::XML::string
  102. ok 34 - Basic data-type string, value check
  103. ok 35 - Basic data-type string, XML serialization
  104. ok 36 - Basic data-type string, type identification
  105. ok 37 - Basic data-type string, length() method test
  106. ok 38 - Data objects from blessed scalar refs, type double isa RPC::XML::double
  107. ok 39 - Data objects from blessed scalar refs, type double, value check
  108. ok 40 - Data objects from blessed scalar refs, type double, XML serialization
  109. ok 41 - Data objects from blessed scalar refs, type double, type identification
  110. ok 42 - Data objects from blessed scalar refs, type double, length() method test
  111. ok 43 - Data objects from blessed scalar refs, type i4 isa RPC::XML::i4
  112. ok 44 - Data objects from blessed scalar refs, type i4, value check
  113. ok 45 - Data objects from blessed scalar refs, type i4, XML serialization
  114. ok 46 - Data objects from blessed scalar refs, type i4, type identification
  115. ok 47 - Data objects from blessed scalar refs, type i4, length() method test
  116. ok 48 - Data objects from blessed scalar refs, type i8 isa RPC::XML::i8
  117. ok 49 - Data objects from blessed scalar refs, type i8, value check
  118. ok 50 - Data objects from blessed scalar refs, type i8, XML serialization
  119. ok 51 - Data objects from blessed scalar refs, type i8, type identification
  120. ok 52 - Data objects from blessed scalar refs, type i8, length() method test
  121. ok 53 - Data objects from blessed scalar refs, type int isa RPC::XML::int
  122. ok 54 - Data objects from blessed scalar refs, type int, value check
  123. ok 55 - Data objects from blessed scalar refs, type int, XML serialization
  124. ok 56 - Data objects from blessed scalar refs, type int, type identification
  125. ok 57 - Data objects from blessed scalar refs, type int, length() method test
  126. ok 58 - Data objects from blessed scalar refs, type string isa RPC::XML::string
  127. ok 59 - Data objects from blessed scalar refs, type string, value check
  128. ok 60 - Data objects from blessed scalar refs, type string, XML serialization
  129. ok 61 - Data objects from blessed scalar refs, type string, type identification
  130. ok 62 - Data objects from blessed scalar refs, type string, length() method test
  131. ok 63 - RPC::XML::double stringification [1]
  132. ok 64 - RPC::XML::double stringification [2]
  133. ok 65 - RPC::XML::string extra tests, value check
  134. ok 66 - RPC::XML::string extra tests, XML serialization
  135. ok 67 - RPC::XML::string, encoding '0'
  136. ok 68 - $obj($_) isa RPC::XML::boolean
  137. ok 69 - RPC::XML::boolean(0), value check
  138. ok 70 - RPC::XML::boolean(0), XML serialization
  139. ok 71 - RPC::XML::boolean(0), type identification
  140. ok 72 - $obj($_) isa RPC::XML::boolean
  141. ok 73 - RPC::XML::boolean(1), value check
  142. ok 74 - RPC::XML::boolean(1), XML serialization
  143. ok 75 - RPC::XML::boolean(1), type identification
  144. ok 76 - $obj($_) isa RPC::XML::boolean
  145. ok 77 - RPC::XML::boolean(yes), value check
  146. ok 78 - RPC::XML::boolean(yes), XML serialization
  147. ok 79 - RPC::XML::boolean(yes), type identification
  148. ok 80 - $obj($_) isa RPC::XML::boolean
  149. ok 81 - RPC::XML::boolean(no), value check
  150. ok 82 - RPC::XML::boolean(no), XML serialization
  151. ok 83 - RPC::XML::boolean(no), type identification
  152. ok 84 - $obj($_) isa RPC::XML::boolean
  153. ok 85 - RPC::XML::boolean(tRuE), value check
  154. ok 86 - RPC::XML::boolean(tRuE), XML serialization
  155. ok 87 - RPC::XML::boolean(tRuE), type identification
  156. ok 88 - $obj($_) isa RPC::XML::boolean
  157. ok 89 - RPC::XML::boolean(FaLsE), value check
  158. ok 90 - RPC::XML::boolean(FaLsE), XML serialization
  159. ok 91 - RPC::XML::boolean(FaLsE), type identification
  160. ok 92 - RPC::XML::boolean, bad value did not yield referent
  161. ok 93 - RPC::XML::boolean, bad value correctly set $RPC::XML::ERROR
  162. ok 94 - $obj isa RPC::XML::datetime_iso8601
  163. ok 95 - RPC::XML::datetime_iso8601, type identification
  164. ok 96 - RPC::XML::datetime_iso8601, length() method test
  165. ok 97 - RPC::XML::datetime_iso8601, value() method test
  166. ok 98 - $obj isa RPC::XML::datetime_iso8601
  167. ok 99 - RPC::XML::datetime_iso8601, type identification (ref)
  168. ok 100 - RPC::XML::datetime_iso8601, length() method test (ref)
  169. ok 101 - RPC::XML::datetime_iso8601, value() method test (ref)
  170. ok 102 - $obj isa RPC::XML::datetime_iso8601
  171. ok 103 - RPC::XML::datetime_iso8601, type identification
  172. ok 104 - RPC::XML::datetime_iso8601, length() method test
  173. ok 105 - RPC::XML::datetime_iso8601, value() method test
  174. ok 106 - RPC::XML::datetime_iso8601, empty value did not yield referent
  175. ok 107 - RPC::XML::datetime_iso8601, empty value correctly set $RPC::XML::ERROR
  176. ok 108 - RPC::XML::datetime_iso8601, bad value did not yield referent
  177. ok 109 - RPC::XML::datetime_iso8601, empty value correctly set $RPC::XML::ERROR
  178. ok 110 - $obj isa RPC::XML::datetime_iso8601
  179. ok 111 - RPC::XML::datetime_iso8601, type identification
  180. ok 112 - RPC::XML::datetime_iso8601, value() method test
  181. ok 113 - $obj isa RPC::XML::datetime_iso8601
  182. ok 114 - RPC::XML::datetime_iso8601, from DateTime
  183. ok 115 - $obj isa RPC::XML::datetime_iso8601
  184. ok 116 - RPC::XML::datetime_iso8601, from DateTime via smart_encode
  185. ok 117 - $obj isa RPC::XML::base64
  186. ok 118 - RPC::XML::base64, XML serialization
  187. ok 119 - RPC::XML::base64, correct value()
  188. ok 120 - RPC::XML::base64, length() method test
  189. ok 121 - $obj (pre-encoded) isa RPC::XML::base64
  190. ok 122 - RPC::XML::base64(pre-encoded), value check
  191. ok 123 - $obj isa RPC::XML::base64
  192. ok 124 - RPC::XML::base64, correct value()
  193. ok 125 - $obj isa RPC::XML::base64
  194. ok 126 - Zero-length base64 object value OK
  195. ok 127 - Zero-length base64 object stringifies OK
  196. ok 128 - smart_encode, string<1>
  197. ok 129 - smart_encode, int<1>
  198. ok 130 - smart_encode, double<1>
  199. ok 131 - smart_encode, int<2>
  200. ok 132 - smart_encode, string<2>
  201. ok 133 - smart_encode, array
  202. ok 134 - smart_encode, struct
  203. ok 135 - smart_encode, string<3>
  204. ok 136 - smart_encode, int<3>
  205. ok 137 - smart_encode, double<2>
  206. ok 138 - smart_encode, int<4>
  207. ok 139 - smart_encode, int<5>
  208. ok 140 - smart_encode, i8<1>
  209. ok 141 - smart_encode, i8<2>
  210. ok 142 - smart_encode, i8<3>
  211. ok 143 - smart_encode, dateTime.iso8601
  212. ok 144 - smart_encode, dateTime.iso8601<2>
  213. ok 145 - smart_encode, dateTime.iso8601<3>
  214. ok 146 - smart_encode undef->string type
  215. ok 147 - smart_encode undef->string value
  216. ok 148 - smart_encode, bad reference argument did not yield referent
  217. ok 149 - smart_encode, bad reference argument set $@ as expected
  218. ok 150 - $obj isa RPC::XML::array
  219. ok 151 - RPC::XML::array, type identification
  220. ok 152 - RPC::XML::array, array size test
  221. ok 153 - RPC::XML::array, array content is RPC::XML::* referent
  222. ok 154 - RPC::XML::array, XML serialization
  223. ok 155 - RPC::XML::array, length() method test
  224. ok 156 - $obj from blessed arrayref isa RPC::XML::array
  225. ok 157 - RPC::XML::array from blessed arrayref, type identification
  226. ok 158 - RPC::XML::array from blessed arrayref, array size test
  227. ok 159 - RPC::XML::array from blessed arrayref, array content is referent
  228. ok 160 - RPC::XML::array from blessed arrayref, XML serialization
  229. ok 161 - RPC::XML::array from blessed arrayref, length() method test
  230. ok 162 - $obj isa RPC::XML::struct
  231. ok 163 - RPC::XML::struct, type identification
  232. ok 164 - RPC::XML::struct, ref-type of value()
  233. ok 165 - RPC::XML::struct, correct number of keys
  234. ok 166 - RPC::XML::struct, 'key1' value test
  235. ok 167 - RPC::XML::struct, key-value is referent in shallow conversion
  236. ok 168 - $obj(object-values) isa RPC::XML::struct
  237. ok 169 - RPC::XML::struct(object-values), 'key1' value test
  238. ok 170 - RPC::XML::struct(object-values), value-object type correctness
  239. ok 171 - RPC::XML::struct, XML serialization
  240. ok 172 - RPC::XML::struct, length() method test
  241. ok 173 - $obj(with XML special char keys) isa RPC::XML::struct
  242. ok 174 - RPC::XML::struct, XML-encoding of serialized form with char entities
  243. ok 175 - $obj(struct<1>) isa RPC::XML::struct
  244. ok 176 - struct object type method
  245. ok 177 - struct $obj->value isa HASH
  246. ok 178 - struct obj number of keys test
  247. ok 179 - struct obj "key1" test
  248. ok 180 - $val->{key1} (shallow eval) isa RPC::XML::int
  249. ok 181 - $obj(struct<2>) isa RPC::XML::struct
  250. ok 182 - struct<2> "key1" test
  251. ok 183 - struct<2> "key1" type test
  252. ok 184 - struct<2> XML serialization
  253. ok 185 - struct<2> length() check
  254. ok 186 - $obj (fault) isa RPC::XML::fault
  255. ok 187 - fault class constructor fails on missing key(s)
  256. ok 188 - fault class failure set error string
  257. ok 189 - fault class rejects extra args
  258. ok 190 - fault class failure set error string
  259. ok 191 - $obj<2> (fault) isa RPC::XML::fault
  260. ok 192 - fault code() method
  261. ok 193 - fault string() method
  262. ok 194 - fault XML serialization
  263. ok 195 - fault length() check
  264. ok 196 - $obj (request) isa RPC::XML::request
  265. ok 197 - request name method
  266. ok 198 - request args method
  267. ok 199 - bad request contructor failed
  268. ok 200 - bad request constructor set error string
  269. ok 201 - Bad method name in constructor failed
  270. ok 202 - Bad method name in constructor set error string
  271. ok 203 - request args method size test
  272. ok 204 - request args elt[0] type test
  273. ok 205 - request args elt[9] value test
  274. ok 206 - request XML serialization
  275. ok 207 - request length() test
  276. ok 208 - $obj (response) isa RPC::XML::response
  277. ok 209 - response value->type test
  278. ok 210 - response value->value test
  279. ok 211 - response object not fault
  280. ok 212 - response XML serialization
  281. ok 213 - response length() test
  282. ok 214 - bad response constructor failed
  283. ok 215 - bad response constructor set error string
  284. ok 216 - bad response constructor failed
  285. ok 217 - bad response constructor set error string
  286. ok 218 - $obj (response/fault) isa RPC::XML::response
  287. ok 219 - fault response creation is_fault test
  288. ok 220 - smart_encode zealousness test, 1 * 1.84467440737096e+19
  289. ok 221 - smart_encode zealousness, non-forced type
  290. ok 222 - smart_encode zealousness test, 1 * 1.84467440737096e+19 (force)
  291. ok 223 - smart_encode zealousness, forced to string
  292. ok 224 - smart_encode zealousness test, -1 * 1.84467440737096e+19
  293. ok 225 - smart_encode zealousness, non-forced type
  294. ok 226 - smart_encode zealousness test, -1 * 1.84467440737096e+19 (force)
  295. ok 227 - smart_encode zealousness, forced to string
  296. ok 228 - smart_encode zealousness test, 1 * 1e+37
  297. ok 229 - smart_encode zealousness, non-forced type
  298. ok 230 - smart_encode zealousness test, 1 * 1e+37 (force)
  299. ok 231 - smart_encode zealousness, forced to string
  300. ok 232 - smart_encode zealousness test, -1 * 1e+37
  301. ok 233 - smart_encode zealousness, non-forced type
  302. ok 234 - smart_encode zealousness test, -1 * 1e+37 (force)
  303. ok 235 - smart_encode zealousness, forced to string
  304. ok 236 - smart_encode zealousness test, 1 * 4294967297
  305. ok 237 - smart_encode zealousness, non-forced type
  306. ok 238 - smart_encode zealousness test, 1 * 4294967297 (force)
  307. ok 239 - smart_encode zealousness, forced to string
  308. ok 240 - smart_encode zealousness test, -1 * 4294967297
  309. ok 241 - smart_encode zealousness, non-forced type
  310. ok 242 - smart_encode zealousness test, -1 * 4294967297 (force)
  311. ok 243 - smart_encode zealousness, forced to string
  312. ok 244 - smart_encode zealousness test, 1 * 256
  313. ok 245 - smart_encode zealousness, non-forced type
  314. ok 246 - smart_encode zealousness test, 1 * 256 (force)
  315. ok 247 - smart_encode zealousness, forced to string
  316. ok 248 - smart_encode zealousness test, -1 * 256
  317. ok 249 - smart_encode zealousness, non-forced type
  318. ok 250 - smart_encode zealousness test, -1 * 256 (force)
  319. ok 251 - smart_encode zealousness, forced to string
  320. ok 252 - Floating-point format test, RT31818
  321. ok
  322. t/11_base64_fh.t ................
  323. 1..35
  324. ok 1 - $obj isa RPC::XML::base64
  325. ok 2 - object construction leaves pos() unchanged
  326. ok 3 - object value is correct
  327. ok 4 - call to value() leaves pos() unchanged
  328. ok 5 - object stringification is correct
  329. ok 6 - call to as_string leaves pos() unchanged
  330. ok 7 - $obj(encoded) isa RPC::XML::base64
  331. ok 8 - object(encoded) construction leaves pos() unchanged
  332. ok 9 - object(encoded) value is correct
  333. ok 10 - call to value() leaves pos() unchanged
  334. ok 11 - object(encoded) stringification is correct
  335. ok 12 - call to as_string leaves pos() unchanged
  336. ok 13 - $obj(glob) isa RPC::XML::base64
  337. ok 14 - object(glob) construction leaves pos() unchanged
  338. ok 15 - object(glob) value is correct
  339. ok 16 - call to value() leaves pos() unchanged
  340. ok 17 - object(glob) stringification is correct
  341. ok 18 - call to as_string leaves pos() unchanged
  342. ok 19 - $obj isa RPC::XML::base64
  343. ok 20 - from file, stringification
  344. ok 21 - from file, length
  345. ok 22 - MD5 checksum matches
  346. ok 23 - to_file call returned correct number of bytes
  347. ok 24 - temp-file size matches file size
  348. ok 25 - MD5 hexdigest matches
  349. ok 26 - to_file call returned correct number of bytes
  350. ok 27 - temp-file size matches string
  351. ok 28 - to_file call on file-handle, correct size
  352. ok 29 - temp-file size matches string
  353. ok 30 - to_file call failed on unusable reference type
  354. ok 31 - Correct error message
  355. ok 32 - to_file call failed on un-openable file
  356. ok 33 - Correct error message
  357. ok 34 - to_file() written size matches decoded file size
  358. ok 35 - MD5 hexdigest matches
  359. ok
  360. t/12_nil.t ......................
  361. 1..11
  362. ok 1 - Did not create a nil without first enabling nil
  363. ok 2 - $RPC::XML::ERROR correctly set
  364. ok 3 - The object isa RPC::XML::nil
  365. ok 4 - Stringification
  366. ok 5 - Length of element
  367. ok 6 - The object isa RPC::XML::nil
  368. ok 7 - The object isa RPC::XML::nil
  369. ok 8 - Stringification
  370. ok 9 - Length of element
  371. ok 10 - smart_encode undef->string type
  372. ok 11 - smart_encode undef->string value
  373. ok
  374. t/13_no_deep_recursion.t ........
  375. 1..17
  376. ok 1 - The object isa RPC::XML::array
  377. ok 2 - Cyclical array now length 1
  378. ok 3 - Cyclical array kept non-cyclic element
  379. ok 4 - The object isa RPC::XML::array
  380. ok 5 - Cyclical array <2> now length 1
  381. ok 6 - Cyclical array <2> kept non-cyclic element
  382. ok 7 - The object isa RPC::XML::struct
  383. ok 8 - Cyclical struct has correct num of keys
  384. ok 9 - Cyclical struct array elem is correct
  385. ok 10 - Cyclical struct other key no. 1 correct
  386. ok 11 - Cyclical struct other key no. 2 correct
  387. ok 12 - The object isa RPC::XML::struct
  388. ok 13 - Cyclical struct <2> has correct num of keys
  389. ok 14 - Cyclical struct <2> array elem is correct
  390. ok 15 - Cyclical struct <2> other key no. 1 correct
  391. ok 16 - Cyclical struct <2> other key no. 2 correct
  392. ok 17 - Cyclical struct <2> nested hash has correct keys
  393. ok
  394. t/14_datetime_iso8601.t .........
  395. 1..116
  396. ok 1 - Input 0 $obj isa RPC::XML::datetime_iso8601
  397. ok 2 - Input '20110820' yielded correct value
  398. ok 3 - Input 1 $obj isa RPC::XML::datetime_iso8601
  399. ok 4 - Input '2011-08-20' yielded correct value
  400. ok 5 - Input 2 $obj isa RPC::XML::datetime_iso8601
  401. ok 6 - Input '2011-08' yielded correct value
  402. ok 7 - Input 3 $obj isa RPC::XML::datetime_iso8601
  403. ok 8 - Input '2011' yielded correct value
  404. ok 9 - Input 4 $obj isa RPC::XML::datetime_iso8601
  405. ok 10 - Input '110820' yielded correct value
  406. ok 11 - Input 5 $obj isa RPC::XML::datetime_iso8601
  407. ok 12 - Input '11-08-20' yielded correct value
  408. ok 13 - Input 6 $obj isa RPC::XML::datetime_iso8601
  409. ok 14 - Input '-1108' yielded correct value
  410. ok 15 - Input 7 $obj isa RPC::XML::datetime_iso8601
  411. ok 16 - Input '-11-08' yielded correct value
  412. ok 17 - Input 8 $obj isa RPC::XML::datetime_iso8601
  413. ok 18 - Input '--0820' yielded correct value
  414. ok 19 - Input 9 $obj isa RPC::XML::datetime_iso8601
  415. ok 20 - Input '--08-20' yielded correct value
  416. ok 21 - Input 10 $obj isa RPC::XML::datetime_iso8601
  417. ok 22 - Input '--08' yielded correct value
  418. ok 23 - Input 11 $obj isa RPC::XML::datetime_iso8601
  419. ok 24 - Input '---20' yielded correct value
  420. ok 25 - Input 12 $obj isa RPC::XML::datetime_iso8601
  421. ok 26 - Input '2011232' yielded correct value
  422. ok 27 - Input 13 $obj isa RPC::XML::datetime_iso8601
  423. ok 28 - Input '2011-232' yielded correct value
  424. ok 29 - Input 14 $obj isa RPC::XML::datetime_iso8601
  425. ok 30 - Input '11232' yielded correct value
  426. ok 31 - Input 15 $obj isa RPC::XML::datetime_iso8601
  427. ok 32 - Input '11-232' yielded correct value
  428. ok 33 - Input 16 $obj isa RPC::XML::datetime_iso8601
  429. ok 34 - Input '-232' yielded correct value
  430. ok 35 - Input 17 $obj isa RPC::XML::datetime_iso8601
  431. ok 36 - Input '2011W336' yielded correct value
  432. ok 37 - Input 18 $obj isa RPC::XML::datetime_iso8601
  433. ok 38 - Input '2011-W33-6' yielded correct value
  434. ok 39 - Input 19 $obj isa RPC::XML::datetime_iso8601
  435. ok 40 - Input '2011W33' yielded correct value
  436. ok 41 - Input 20 $obj isa RPC::XML::datetime_iso8601
  437. ok 42 - Input '2011-W33' yielded correct value
  438. ok 43 - Input 21 $obj isa RPC::XML::datetime_iso8601
  439. ok 44 - Input '11W336' yielded correct value
  440. ok 45 - Input 22 $obj isa RPC::XML::datetime_iso8601
  441. ok 46 - Input '11-W33-6' yielded correct value
  442. ok 47 - Input 23 $obj isa RPC::XML::datetime_iso8601
  443. ok 48 - Input '11W33' yielded correct value
  444. ok 49 - Input 24 $obj isa RPC::XML::datetime_iso8601
  445. ok 50 - Input '11-W33' yielded correct value
  446. ok 51 - Input 25 $obj isa RPC::XML::datetime_iso8601
  447. ok 52 - Input '-1W336' yielded correct value
  448. ok 53 - Input 26 $obj isa RPC::XML::datetime_iso8601
  449. ok 54 - Input '-1-W33-6' yielded correct value
  450. ok 55 - Input 27 $obj isa RPC::XML::datetime_iso8601
  451. ok 56 - Input '-1W33' yielded correct value
  452. ok 57 - Input 28 $obj isa RPC::XML::datetime_iso8601
  453. ok 58 - Input '-1-W33' yielded correct value
  454. ok 59 - Input 29 $obj isa RPC::XML::datetime_iso8601
  455. ok 60 - Input '-W336' yielded correct value
  456. ok 61 - Input 30 $obj isa RPC::XML::datetime_iso8601
  457. ok 62 - Input '-W33-6' yielded correct value
  458. ok 63 - Input 31 $obj isa RPC::XML::datetime_iso8601
  459. ok 64 - Input '17:55:55' yielded correct value
  460. ok 65 - Input 32 $obj isa RPC::XML::datetime_iso8601
  461. ok 66 - Input '17:55' yielded correct value
  462. ok 67 - Input 33 $obj isa RPC::XML::datetime_iso8601
  463. ok 68 - Input '175555,50' yielded correct value
  464. ok 69 - Input 34 $obj isa RPC::XML::datetime_iso8601
  465. ok 70 - Input '17:55:55,50' yielded correct value
  466. ok 71 - Input 35 $obj isa RPC::XML::datetime_iso8601
  467. ok 72 - Input '175555.50' yielded correct value
  468. ok 73 - Input 36 $obj isa RPC::XML::datetime_iso8601
  469. ok 74 - Input '1755.50' yielded correct value
  470. ok 75 - Input 37 $obj isa RPC::XML::datetime_iso8601
  471. ok 76 - Input '17:55.50' yielded correct value
  472. ok 77 - Input 38 $obj isa RPC::XML::datetime_iso8601
  473. ok 78 - Input '17.50' yielded correct value
  474. ok 79 - Input 39 $obj isa RPC::XML::datetime_iso8601
  475. ok 80 - Input '-55:00' yielded correct value
  476. ok 81 - Input 40 $obj isa RPC::XML::datetime_iso8601
  477. ok 82 - Input '-5500,50' yielded correct value
  478. ok 83 - Input 41 $obj isa RPC::XML::datetime_iso8601
  479. ok 84 - Input '-55.50' yielded correct value
  480. ok 85 - Input 42 $obj isa RPC::XML::datetime_iso8601
  481. ok 86 - Input '--00.0' yielded correct value
  482. ok 87 - Input 43 $obj isa RPC::XML::datetime_iso8601
  483. ok 88 - Input '175555Z' yielded correct value
  484. ok 89 - Input 44 $obj isa RPC::XML::datetime_iso8601
  485. ok 90 - Input '17:55:55Z' yielded correct value
  486. ok 91 - Input 45 $obj isa RPC::XML::datetime_iso8601
  487. ok 92 - Input '1755Z' yielded correct value
  488. ok 93 - Input 46 $obj isa RPC::XML::datetime_iso8601
  489. ok 94 - Input '17:55Z' yielded correct value
  490. ok 95 - Input 47 $obj isa RPC::XML::datetime_iso8601
  491. ok 96 - Input '17Z' yielded correct value
  492. ok 97 - Input 48 $obj isa RPC::XML::datetime_iso8601
  493. ok 98 - Input '175555.0Z' yielded correct value
  494. ok 99 - Input 49 $obj isa RPC::XML::datetime_iso8601
  495. ok 100 - Input '17:55:55.0Z' yielded correct value
  496. ok 101 - Input 50 $obj isa RPC::XML::datetime_iso8601
  497. ok 102 - Input '175555-0700' yielded correct value
  498. ok 103 - Input 51 $obj isa RPC::XML::datetime_iso8601
  499. ok 104 - Input '17:55:55-07:00' yielded correct value
  500. ok 105 - Input 52 $obj isa RPC::XML::datetime_iso8601
  501. ok 106 - Input '175555-07' yielded correct value
  502. ok 107 - Input 53 $obj isa RPC::XML::datetime_iso8601
  503. ok 108 - Input '17:55:55-07' yielded correct value
  504. ok 109 - Input 54 $obj isa RPC::XML::datetime_iso8601
  505. ok 110 - Input '175555.0-0700' yielded correct value
  506. ok 111 - Input 55 $obj isa RPC::XML::datetime_iso8601
  507. ok 112 - Input '17:55:55.0-07:00' yielded correct value
  508. ok 113 - Input 56 yielded no object
  509. ok 114 - Input '17,01' yielded correct error message
  510. ok 115 - Input 57 yielded no object
  511. ok 116 - Input '20110820175555' yielded correct error message
  512. ok
  513. t/15_serialize.t ................
  514. 1..20
  515. ok 1 - Testing length() method
  516. ok 2 - serialize method did not croak
  517. ok 3 - File size is correct
  518. ok 4 - File content is correct
  519. ok 5 - length() in fault response
  520. ok 6 - serialize method did not croak
  521. ok 7 - Fault-response file size OK
  522. ok 8 - Fault-response content is correct
  523. ok 9 - length() in normal response
  524. ok 10 - serialize method did not croak
  525. ok 11 - Normal response file size OK
  526. ok 12 - Normal response content OK
  527. ok 13 - length() in normal response
  528. ok 14 - serialize method did not croak
  529. ok 15 - Normal response file size OK
  530. ok 16 - Normal response content OK
  531. ok 17 - length() in normal response
  532. ok 18 - serialize method did not croak
  533. ok 19 - Normal response file size OK
  534. ok 20 - Normal response content OK
  535. ok
  536. t/20_xml_parser.t ...............
  537. 1..137
  538. ok 1 - $p isa RPC::XML::Parser::XMLParser
  539. ok 2 - $p isa RPC::XML::Parser
  540. ok 3 - Calling parse_more on $p failed
  541. ok 4 - Correct error message
  542. ok 5 - Calling parse_done on $p failed
  543. ok 6 - Correct error message
  544. ok 7 - $ret isa RPC::XML::request
  545. ok 8 - Correct request method name
  546. ok 9 - $ret isa RPC::XML::request
  547. ok 10 - Correct request method name
  548. ok 11 - No <params> block yields correct args list
  549. ok 12 - $ret isa RPC::XML::response
  550. ok 13 - Response value
  551. ok 14 - Bad XML did not parse
  552. ok 15 - Parse failure returned error
  553. ok 16 - Parse of RPC::XML::request block isa RPC::XML::request
  554. ok 17 - Properly parsed /methodCall/methodName
  555. ok 18 - Parser created correct-length args list
  556. ok 19 - Parse of <i4> argument isa RPC::XML::i4
  557. ok 20 - RPC::XML::i4 value parsed OK
  558. ok 21 - Parse of <int> argument isa RPC::XML::int
  559. ok 22 - RPC::XML::int value parsed OK
  560. ok 23 - Parse of <i8> argument isa RPC::XML::i8
  561. ok 24 - RPC::XML::i8 value parsed OK
  562. ok 25 - Parse of <double> argument isa RPC::XML::double
  563. ok 26 - RPC::XML::double value parsed OK
  564. ok 27 - Parse of <string> argument isa RPC::XML::string
  565. ok 28 - RPC::XML::string value parsed OK
  566. ok 29 - Parse of <boolean> argument isa RPC::XML::boolean
  567. ok 30 - RPC::XML::boolean value parsed OK
  568. ok 31 - Parse of <dateTime.iso8601> argument isa RPC::XML::datetime_iso8601
  569. ok 32 - RPC::XML::dateTime.iso8601 value parsed OK
  570. ok 33 - Parse of <array> argument isa RPC::XML::array
  571. ok 34 - RPC::XML::array value parsed OK
  572. ok 35 - Parse of <struct> argument isa RPC::XML::struct
  573. ok 36 - RPC::XML::struct value parsed OK
  574. ok 37 - $spool_ret isa RPC::XML::request
  575. ok 38 - Request, base64 spooling, method name test
  576. ok 39 - Request, base64 spooling, return arg test
  577. ok 40 - $new_base64 isa RPC::XML::base64
  578. ok 41 - Parse base64 spooling, value comparison
  579. ok 42 - $new_base64->{value_fh} isa GLOB
  580. ok 43 - RPC::XML::Parser handles core entities
  581. ok 44 - Bad entities ignored
  582. ok 45 - $ret from scalar reference isa RPC::XML::request
  583. ok 46 - Correct request method name
  584. ok 47 - $ret from glob reference isa RPC::XML::request
  585. ok 48 - Correct request method name
  586. ok 49 - $ret error from scalar reference
  587. ok 50 - Correct error message
  588. ok 51 - $ret error from glob reference
  589. ok 52 - Correct error message
  590. ok 53 - Unusable reference did not parse to anything
  591. ok 54 - Correct error message
  592. ok 55 - Bad XML <1>
  593. ok 56 - Correct error message
  594. ok 57 - Bad XML <2>
  595. ok 58 - Correct error message
  596. ok 59 - Bad XML <3>
  597. ok 60 - Correct error message
  598. ok 61 - Bad XML <4>
  599. ok 62 - Correct error message
  600. ok 63 - Bad XML <5>
  601. ok 64 - Correct error message
  602. ok 65 - Bad XML <6>
  603. ok 66 - Correct error message
  604. ok 67 - Bad XML <7>
  605. ok 68 - Correct error message
  606. ok 69 - Bad XML <8>
  607. ok 70 - Correct error message
  608. ok 71 - Bad XML <9>
  609. ok 72 - Correct error message
  610. ok 73 - Bad XML <10>
  611. ok 74 - Correct error message
  612. ok 75 - Bad XML <11>
  613. ok 76 - Correct error message
  614. ok 77 - Bad XML <12>
  615. ok 78 - Correct error message
  616. ok 79 - Bad XML <13>
  617. ok 80 - Correct error message
  618. ok 81 - Bad XML <14>
  619. ok 82 - Correct error message
  620. ok 83 - Bad XML <15>
  621. ok 84 - Correct error message
  622. ok 85 - Bad XML <16>
  623. ok 86 - Correct error message
  624. ok 87 - Bad XML <17>
  625. ok 88 - Correct error message
  626. ok 89 - Bad XML <18>
  627. ok 90 - Correct error message
  628. ok 91 - Bad XML <19>
  629. ok 92 - Correct error message
  630. ok 93 - Bad XML <20>
  631. ok 94 - Correct error message
  632. ok 95 - Bad XML <21>
  633. ok 96 - Correct error message
  634. ok 97 - Bad XML <22>
  635. ok 98 - Correct error message
  636. ok 99 - Bad XML <23>
  637. ok 100 - Correct error message
  638. ok 101 - Bad XML <24>
  639. ok 102 - Correct error message
  640. ok 103 - Bad XML <25>
  641. ok 104 - Correct error message
  642. ok 105 - Bad XML <26>
  643. ok 106 - Correct error message
  644. ok 107 - Bad XML <27>
  645. ok 108 - Correct error message
  646. ok 109 - Bad XML <28>
  647. ok 110 - Correct error message
  648. ok 111 - Bad XML <29>
  649. ok 112 - Correct error message
  650. ok 113 - Bad XML <30>
  651. ok 114 - Correct error message
  652. ok 115 - Bad XML <31>
  653. ok 116 - Correct error message
  654. ok 117 - Bad XML <32>
  655. ok 118 - Correct error message
  656. ok 119 - Bad XML <33>
  657. ok 120 - Correct error message
  658. ok 121 - Bad XML <34>
  659. ok 122 - Correct error message
  660. ok 123 - Bad XML <35>
  661. ok 124 - Correct error message
  662. ok 125 - Bad XML <36>
  663. ok 126 - Correct error message
  664. ok 127 - Bad XML <37>
  665. ok 128 - Correct error message
  666. ok 129 - Bad XML <38>
  667. ok 130 - Correct error message
  668. ok 131 - Bad XML <39>
  669. ok 132 - Correct error message
  670. ok 133 - Bad XML <40>
  671. ok 134 - Correct error message
  672. ok 135 - Bad XML <41>
  673. ok 136 - Correct error message
  674. ok 137 - Opening Base64 spoolfile correctly failed
  675. ok
  676. t/21_xml_libxml.t ...............
  677. 1..110
  678. ok 1 - $p isa RPC::XML::Parser::XMLLibXML
  679. ok 2 - $p isa RPC::XML::Parser
  680. ok 3 - $ret isa RPC::XML::request
  681. ok 4 - Correct request method name
  682. ok 5 - $ret isa RPC::XML::response
  683. ok 6 - Response value
  684. ok 7 - Bad XML did not parse
  685. ok 8 - Parse failure returned error
  686. ok 9 - fault parsing: $ret isa RPC::XML::response
  687. ok 10 - fault parsing: $ret->value isa RPC::XML::fault
  688. ok 11 - fault parsing: correct code value
  689. ok 12 - fault parsing: correct string value
  690. ok 13 - Parse of RPC::XML::request block isa RPC::XML::request
  691. ok 14 - Properly parsed /methodCall/methodName
  692. ok 15 - Parser created correct-length args list
  693. ok 16 - Parse of <i4> argument isa RPC::XML::i4
  694. ok 17 - RPC::XML::i4 value parsed OK
  695. ok 18 - Parse of <int> argument isa RPC::XML::int
  696. ok 19 - RPC::XML::int value parsed OK
  697. ok 20 - Parse of <i8> argument isa RPC::XML::i8
  698. ok 21 - RPC::XML::i8 value parsed OK
  699. ok 22 - Parse of <double> argument isa RPC::XML::double
  700. ok 23 - RPC::XML::double value parsed OK
  701. ok 24 - Parse of <string> argument isa RPC::XML::string
  702. ok 25 - RPC::XML::string value parsed OK
  703. ok 26 - Parse of <boolean> argument isa RPC::XML::boolean
  704. ok 27 - RPC::XML::boolean value parsed OK
  705. ok 28 - Parse of <dateTime.iso8601> argument isa RPC::XML::datetime_iso8601
  706. ok 29 - RPC::XML::dateTime.iso8601 value parsed OK
  707. ok 30 - Parse of <array> argument isa RPC::XML::array
  708. ok 31 - RPC::XML::array value parsed OK
  709. ok 32 - Parse of <struct> argument isa RPC::XML::struct
  710. ok 33 - RPC::XML::struct value parsed OK
  711. ok 34 - $spool_ret isa RPC::XML::request
  712. ok 35 - Request, base64 spooling, method name test
  713. ok 36 - Request, base64 spooling, return arg test
  714. ok 37 - $new_base64 isa RPC::XML::base64
  715. ok 38 - Parse base64 spooling, value comparison
  716. ok 39 - $new_base64->{value_fh} isa GLOB
  717. ok 40 - RPC::XML::Parser handles core entities
  718. ok 41 - Push-parser instance isa RPC::XML::Parser::XMLLibXML
  719. ok 42 - parse_done() return value isa RPC::XML::request
  720. ok 43 - First args value isa RPC::XML::base64
  721. ok 44 - Push-parse value comparison
  722. ok 45 - Bad entities ignored
  723. ok 46 - $ret from scalar reference isa RPC::XML::request
  724. ok 47 - Correct request method name
  725. ok 48 - $ret from glob reference isa RPC::XML::request
  726. ok 49 - Correct request method name
  727. ok 50 - $ret error from scalar reference
  728. ok 51 - Correct error message
  729. ok 52 - $ret error from glob reference
  730. ok 53 - Correct error message
  731. ok 54 - Unusable reference did not parse to anything
  732. ok 55 - Correct error message
  733. ok 56 - Bad XML <1>
  734. ok 57 - Correct error message
  735. ok 58 - Bad XML <2>
  736. ok 59 - Correct error message
  737. ok 60 - Bad XML <3>
  738. ok 61 - Correct error message
  739. ok 62 - Bad XML <4>
  740. ok 63 - Correct error message
  741. ok 64 - Bad XML <5>
  742. ok 65 - Correct error message
  743. ok 66 - Bad XML <6>
  744. ok 67 - Correct error message
  745. ok 68 - Bad XML <7>
  746. ok 69 - Correct error message
  747. ok 70 - Bad XML <8>
  748. ok 71 - Correct error message
  749. ok 72 - Bad XML <9>
  750. ok 73 - Correct error message
  751. ok 74 - Bad XML <10>
  752. ok 75 - Correct error message
  753. ok 76 - Bad XML <11>
  754. ok 77 - Correct error message
  755. ok 78 - Bad XML <12>
  756. ok 79 - Correct error message
  757. ok 80 - Bad XML <13>
  758. ok 81 - Correct error message
  759. ok 82 - Bad XML <14>
  760. ok 83 - Correct error message
  761. ok 84 - Bad XML <15>
  762. ok 85 - Correct error message
  763. ok 86 - Bad XML <16>
  764. ok 87 - Correct error message
  765. ok 88 - Bad XML <17>
  766. ok 89 - Correct error message
  767. ok 90 - Bad XML <18>
  768. ok 91 - Correct error message
  769. ok 92 - Bad XML <19>
  770. ok 93 - Correct error message
  771. ok 94 - Bad XML <20>
  772. ok 95 - Correct error message
  773. ok 96 - Bad XML <21>
  774. ok 97 - Correct error message
  775. ok 98 - Bad XML <22>
  776. ok 99 - Correct error message
  777. ok 100 - Bad XML <23>
  778. ok 101 - Correct error message
  779. ok 102 - Bad XML <24>
  780. ok 103 - Correct error message
  781. ok 104 - Bad XML <25>
  782. ok 105 - Correct error message
  783. ok 106 - Bad XML <26>
  784. ok 107 - Correct error message
  785. ok 108 - Bad XML <27>
  786. ok 109 - Correct error message
  787. ok 110 - Opening Base64 spoolfile correctly failed
  788. ok
  789. t/25_parser_negative.t ..........
  790. 1..14
  791. ok 1 - RPC::XML::Parser did not instantiate
  792. ok 2 - Correctly-set error message in $@
  793. ok 3 - ::parse correctly failed to run
  794. ok 4 - Correctly-set error message in $@
  795. ok 5 - ::parse_more correctly failed to run
  796. ok 6 - Correctly-set error message in $@
  797. ok 7 - ::parse_done correctly failed to run
  798. ok 8 - Correctly-set error message in $@
  799. ok 9 - ::parse correctly failed to run
  800. ok 10 - Correctly-set error message in $@
  801. ok 11 - ::parse_more correctly failed to run
  802. ok 12 - Correctly-set error message in $@
  803. ok 13 - ::parse_done correctly failed to run
  804. ok 14 - Correctly-set error message in $@
  805. ok
  806. t/29_parserfactory.t ............
  807. 1..38
  808. ok 1 - Factory correctly failed when it could not load parser class
  809. ok 2 - Correct error message
  810. ok 3 - $p isa RPC::XML::Parser
  811. ok 4 - $p isa RPC::XML::Parser::XMLParser
  812. ok 5 - $ret isa RPC::XML::request
  813. ok 6 - Correct request method name
  814. ok 7 - $ret isa RPC::XML::response
  815. ok 8 - Response value
  816. ok 9 - Bad XML did not parse
  817. ok 10 - Parse failure returned error
  818. ok 11 - Alias XML::Parser: $p isa RPC::XML::Parser
  819. ok 12 - Alias XML::Parser: $p isa RPC::XML::Parser::XMLParser
  820. ok 13 - Alias xml::parser: $p isa RPC::XML::Parser
  821. ok 14 - Alias xml::parser: $p isa RPC::XML::Parser::XMLParser
  822. ok 15 - Alias xmlparser: $p isa RPC::XML::Parser
  823. ok 16 - Alias xmlparser: $p isa RPC::XML::Parser::XMLParser
  824. ok 17 - Alias XML::LibXML: $p isa RPC::XML::Parser
  825. ok 18 - Alias XML::LibXML: $p isa RPC::XML::Parser::XMLLibXML
  826. ok 19 - Alias xml::libxml: $p isa RPC::XML::Parser
  827. ok 20 - Alias xml::libxml: $p isa RPC::XML::Parser::XMLLibXML
  828. ok 21 - Alias xmllibxml: $p isa RPC::XML::Parser
  829. ok 22 - Alias xmllibxml: $p isa RPC::XML::Parser::XMLLibXML
  830. ok 23 - New'ing XML::Parser: $p isa RPC::XML::Parser
  831. ok 24 - New'ing XML::Parser: $p isa RPC::XML::Parser::XMLParser
  832. ok 25 - New'ing xml::parser: $p isa RPC::XML::Parser
  833. ok 26 - New'ing xml::parser: $p isa RPC::XML::Parser::XMLParser
  834. ok 27 - New'ing xmlparser: $p isa RPC::XML::Parser
  835. ok 28 - New'ing xmlparser: $p isa RPC::XML::Parser::XMLParser
  836. ok 29 - New'ing XML::LibXML: $p isa RPC::XML::Parser
  837. ok 30 - New'ing XML::LibXML: $p isa RPC::XML::Parser::XMLLibXML
  838. ok 31 - New'ing xml::libxml: $p isa RPC::XML::Parser
  839. ok 32 - New'ing xml::libxml: $p isa RPC::XML::Parser::XMLLibXML
  840. ok 33 - New'ing xmllibxml: $p isa RPC::XML::Parser
  841. ok 34 - New'ing xmllibxml: $p isa RPC::XML::Parser::XMLLibXML
  842. ok 35 - Factory-new fails with bad class argument
  843. ok 36 - Correct error message
  844. ok 37 - Factory-new fails with a bad parser class
  845. ok 38 - Correct error message
  846. ok
  847. t/30_method.t ...................
  848. 1..81
  849. ok 1 - $obj isa RPC::XML::Procedure
  850. ok 2 - Correct error message from bad new()
  851. ok 3 - Basic accessors
  852. ok 4 - Calling the code
  853. ok 5 - Null value for help()
  854. ok 6 - Null value for namespace()
  855. ok 7 - Zero value for version()
  856. ok 8 - Zero value for hidden()
  857. ok 9 - help() changes correctly
  858. ok 10 - version() changes correctly
  859. ok 11 - hidden() changes correctly
  860. ok 12 - code() changes correctly
  861. ok 13 - code() did not change to a bad value
  862. ok 14 - signature() changes correctly
  863. ok 15 - signature() failed correctly on ambiguous data
  864. ok 16 - signature() reverted to old value
  865. ok 17 - signature() failed correctly on bad input
  866. ok 18 - reload() fails OK
  867. ok 19 - $obj<2> isa RPC::XML::Procedure
  868. ok 20 - Basic accessors <2>
  869. ok 21 - Calling the code <2>
  870. ok 22 - $obj<3> isa RPC::XML::Procedure
  871. ok 23 - hidden() is correctly false
  872. ok 24 - Correct constructor failure [1]
  873. ok 25 - Correct constructor failure [2]
  874. ok 26 - Correct constructor failure [3]
  875. ok 27 - Correct constructor failure [4]
  876. ok 28 - Correct constructor failure [5]
  877. ok 29 - Correct constructor failure [6]
  878. ok 30 - Correct constructor failure [7]
  879. ok 31 - Bad XPL [1] not loaded
  880. ok 32 - Bad XPL [2] not loaded
  881. ok 33 - $obj isa RPC::XML::Method
  882. ok 34 - Good XPL load, basic accessors
  883. ok 35 - Good XPL load, code() accessor
  884. ok 36 - Good XPL load, code() invocation
  885. ok 37 - $obj2 isa RPC::XML::Method
  886. ok 38 - Compare accessors of clone and source
  887. ok 39 - Clone signature() accessor has different listref
  888. ok 40 - Clone signature() value is same despite this
  889. ok 41 - Clone code() ref value is same as source
  890. ok 42 - Test match_signature()
  891. ok 43 - Adding via add_signature() returns obj ref
  892. ok 44 - Number of signatures after add_signature()
  893. ok 45 - New signature matches correctly
  894. ok 46 - Signature matches arrayref
  895. ok 47 - Correct failure of adding ambiguous signature
  896. ok 48 - Signature failure returned correct message
  897. ok 49 - Test delete_signature()
  898. ok 50 - Correct signature count after delete
  899. ok 51 - Deleting last signature fails
  900. ok 52 - Attempt to delete non-existent signature
  901. ok 53 - Correct signature count after useless delete
  902. ok 54 - $obj isa RPC::XML::Procedure
  903. ok 55 - $obj isa RPC::XML::Function
  904. ok 56 - RPC::XML::Function valid return from signature() <1>
  905. ok 57 - RPC::XML::Function valid add_signature
  906. ok 58 - RPC::XML::Function valid return from signature() <2>
  907. ok 59 - RPC::XML::Function correct signature match
  908. ok 60 - RPC::XML::Function valid delete_signature
  909. ok 61 - RPC::XML::Function valid return from signature() <3>
  910. ok 62 - $obj2 isa RPC::XML::Function
  911. ok 63 - Compare accessors of clone and source
  912. ok 64 - Clone code() ref value is same as source
  913. ok 65 - Correct error message on bad constructor call
  914. ok 66 - The object isa RPC::XML::Procedure
  915. ok 67 - Calling test.test_nil
  916. ok 68 - Return value isa RPC::XML::nil
  917. ok 69 - The object isa RPC::XML::Procedure
  918. ok 70 - Calling test.test_nil2
  919. ok 71 - Return value isa RPC::XML::nil
  920. ok 72 - The object isa RPC::XML::Procedure
  921. ok 73 - Calling test.test_nil3
  922. ok 74 - Return value isa RPC::XML::nil
  923. ok 75 - The object isa RPC::XML::Procedure
  924. ok 76 - Test match_signature() with nil
  925. ok 77 - Test match_signature() with nil [2]
  926. ok 78 - $obj isa RPC::XML::Procedure
  927. ok 79 - reload() returns ok
  928. ok 80 - Reloaded method gave correct value
  929. ok 81 - Correct error from reload() after unlink
  930. ok
  931. t/35_namespaces.t ...............
  932. 1..7
  933. ok 1 - The object isa RPC::XML::Method
  934. ok 2 - Test namespace() method
  935. ok 3 - Sub closure value of __PACKAGE__
  936. ok 4 - The object isa RPC::XML::Method
  937. ok 5 - Test namespace() method (dotted namespace)
  938. ok 6 - Sub closure value of __PACKAGE__ (dotted namespace)
  939. ok 7 - Reading namespace-local value declared outside XPL
  940. ok
  941. t/40_server.t ...................
  942. 1..84
  943. ok 1 - $srv<1> isa RPC::XML::Server
  944. ok 2 - RPC::XML::Server::version method
  945. ok 3 - RPC::XML::Server::started method
  946. ok 4 - RPC::XML::Server::product_tokens method
  947. ok 5 - RPC::XML::Server::url method (empty)
  948. ok 6 - RPC::XML::Server::requests method (0)
  949. ok 7 - RPC::XML::Server::response method returns HTTP::Response
  950. ok 8 - Bad file did not result in method reference
  951. ok 9 - Correct error message
  952. ok 10 - Proper number of relative keys
  953. ok 11 - Fault codes adjustment yielded correct new codes
  954. ok 12 - User-supplied fault elements look OK
  955. ok 13 - Default URL for port-80 server
  956. ok 14 - Default URL for port-443 server
  957. ok 15 # skip No in-use port found for negative testing, skipped
  958. ok 16 # skip No in-use port found for negative testing, skipped
  959. ok 17 - $srv<2> isa RPC::XML::Server
  960. ok 18 - RPC::XML::Server::url method (set)
  961. ok 19 - add_method return value test
  962. ok 20 - get_method return value isa RPC::XML::Method
  963. ok 21 - get_method for non-existent method
  964. ok 22 - add_method() fails on bad data
  965. ok 23 - First live-request returned without timeout
  966. ok 24 - First live req: Check that $res is not an error
  967. ok 25 - First live req: parsed $res isa RPC::XML::response
  968. ok 26 - First live req: parsed $res is not a fault
  969. ok 27 - First live req: $res value test
  970. ok 28 - delete_method return value test
  971. ok 29 - Second live-request returned without timeout
  972. ok 30 - Second live req: Check that $res is not an error
  973. ok 31 - Second live req: parsed $res isa RPC::XML::response
  974. ok 32 - Second live req: parsed $res is a fault
  975. ok 33 - Second live request: correct faultString
  976. ok 34 - Third live-request returned without timeout
  977. ok 35 - Third live req: Check that $res is not an error
  978. ok 36 - Third live req: parsed $res isa RPC::XML::response
  979. ok 37 - Third live req: Correct IP addr from peerhost
  980. ok 38 - Third request: peeraddr packet matches converted peerhost
  981. ok 39 - Third request: pack_sockaddr_in validates all
  982. ok 40 - Fourth live-request returned without timeout
  983. ok 41 - Fourth live req: Check that $res is not an error
  984. ok 42 - Fourth live req: parsed $res isa RPC::XML::response
  985. ok 43 - Fourth request: Content type returned correctly
  986. ok 44 - Fourth live req: Correct value for request header X-Foobar
  987. ok 45 - RT29351 live-request returned without timeout
  988. ok 46 - RT29351 live req: $res is not an error
  989. ok 47 - RT29351 live req: parsed $res isa RPC::XML::response
  990. ok 48 - RT29351 live req: parsed $res is a fault
  991. ok 49 - RT29351 live request: correct faultString
  992. ok 50 - $srv<3> (with default methods) isa RPC::XML::Server
  993. ok 51 - Correct number of methods (defaults)
  994. ok 52 - system.listMethods response isa RPC::XML::response
  995. ok 53 - system.listMethods return list correct
  996. ok 54 - system.listMethods("method") return list correct
  997. ok 55 - system.listMethods("nomatch") return list correct
  998. ok 56 - system.identity test
  999. ok 57 - system.status hash has correct keys
  1000. ok 58 - system.status reports correct total_requests
  1001. ok 59 - system.status reports correct total_requests ("true" call)
  1002. ok 60 - system.methodHelp("system.identity") test
  1003. ok 61 - system.methodHelp("system.identity", "system.status") test
  1004. ok 62 - system.methodHelp returned fault for unknown method
  1005. ok 63 - system.methodHelp("system.bad") correct faultString
  1006. ok 64 - system.methodSignature("system.methodHelp") test
  1007. ok 65 - system.methodSignature returned fault for unknown method
  1008. ok 66 - system.methodSignature("system.bad") correct faultString
  1009. ok 67 - system.introspection passed with no errors
  1010. ok 68 - system.multicall response elt [0] is correct
  1011. ok 69 - system.multicall response elt [1][0] is correct
  1012. ok 70 - system.multicall returned fault on attempt at recursion
  1013. ok 71 - system.multicall recursion attempt set correct faultString
  1014. ok 72 - system.multicall returned fault when passed a bad param array
  1015. ok 73 - system.multicall bad param array set correct faultString
  1016. ok 74 - system.multicall returned fault on bad input
  1017. ok 75 - system.multicall bad input set correct faultString
  1018. ok 76 - system.status, final request tally
  1019. ok 77 - Arg-count testing of procedure types
  1020. ok 78 - A function takes any argslist
  1021. ok 79 - Bad params list test: Correct faultCode
  1022. ok 80 - Bad params list test: Correct faultString
  1023. ok 81 - Test die1: Correct faultCode
  1024. ok 82 - Test die1: Correct faultString
  1025. ok 83 - Test die2: Correct faultCode
  1026. ok 84 - Test die2: Correct faultString
  1027. ok
  1028. t/40_server_xmllibxml.t .........
  1029. 1..62
  1030. ok 1 - $srv<1> isa RPC::XML::Server
  1031. ok 2 - $srv<1> parser isa RPC::XML::Parser::XMLLibXML
  1032. ok 3 - RPC::XML::Server::version method
  1033. ok 4 - RPC::XML::Server::started method
  1034. ok 5 - RPC::XML::Server::product_tokens method
  1035. ok 6 - RPC::XML::Server::url method (empty)
  1036. ok 7 - RPC::XML::Server::requests method (0)
  1037. ok 8 - RPC::XML::Server::response method returns HTTP::Response
  1038. ok 9 - $srv<2> isa RPC::XML::Server
  1039. ok 10 - RPC::XML::Server::url method (set)
  1040. ok 11 - add_method return value test
  1041. ok 12 - get_method return value isa RPC::XML::Method
  1042. ok 13 - get_method for non-existent method
  1043. ok 14 - First live-request returned without timeout
  1044. ok 15 - First live req: Check that $res is not an error
  1045. ok 16 - First live req: parsed $res isa RPC::XML::response
  1046. ok 17 - First live req: parsed $res is not a fault
  1047. ok 18 - First live req: $res value test
  1048. ok 19 - delete_method return value test
  1049. ok 20 - Second live-request returned without timeout
  1050. ok 21 - Second live req: Check that $res is not an error
  1051. ok 22 - Second live req: parsed $res isa RPC::XML::response
  1052. ok 23 - Second live req: parsed $res is a fault
  1053. ok 24 - Second live request: correct faultString
  1054. ok 25 - Third live-request returned without timeout
  1055. ok 26 - Third live req: Check that $res is not an error
  1056. ok 27 - Third live req: parsed $res isa RPC::XML::response
  1057. ok 28 - Third live req: Correct IP addr from peerhost
  1058. ok 29 - Third request: peeraddr packet matches converted peerhost
  1059. ok 30 - Third request: pack_sockaddr_in validates all
  1060. ok 31 - RT29351 live-request returned without timeout
  1061. ok 32 - RT29351 live req: $res is not an error
  1062. ok 33 - RT29351 live req: parsed $res isa RPC::XML::response
  1063. ok 34 - RT29351 live req: parsed $res is a fault
  1064. ok 35 - RT29351 live request: correct faultString
  1065. ok 36 - $srv<3> (with default methods) isa RPC::XML::Server
  1066. ok 37 - Correct number of methods (defaults)
  1067. ok 38 - system.listMethods response isa RPC::XML::response
  1068. ok 39 - system.listMethods return list correct
  1069. ok 40 - system.listMethods("method") return list correct
  1070. ok 41 - system.listMethods("nomatch") return list correct
  1071. ok 42 - system.identity test
  1072. ok 43 - system.status hash has correct keys
  1073. ok 44 - system.status reports correct total_requests
  1074. ok 45 - system.status reports correct total_requests ("true" call)
  1075. ok 46 - system.methodHelp("system.identity") test
  1076. ok 47 - system.methodHelp("system.identity", "system.status") test
  1077. ok 48 - system.methodHelp returned fault for unknown method
  1078. ok 49 - system.methodHelp("system.bad") correct faultString
  1079. ok 50 - system.methodSignature("system.methodHelp") test
  1080. ok 51 - system.methodSignature returned fault for unknown method
  1081. ok 52 - system.methodSignature("system.bad") correct faultString
  1082. ok 53 - system.introspection passed with no errors
  1083. ok 54 - system.multicall response elt [0] is correct
  1084. ok 55 - system.multicall response elt [1][0] is correct
  1085. ok 56 - system.multicall returned fault on attempt at recursion
  1086. ok 57 - system.multicall recursion attempt set correct faultString
  1087. ok 58 - system.multicall returned fault when passed a bad param array
  1088. ok 59 - system.multicall bad param array set correct faultString
  1089. ok 60 - system.multicall returned fault on bad input
  1090. ok 61 - system.multicall bad input set correct faultString
  1091. ok 62 - system.status, final request tally
  1092. ok
  1093. t/41_server_hang.t ..............
  1094. 1..2
  1095. ok 1 - Server instance isa RPC::XML::Server
  1096. ok 2 - Check if server hangs on short requests
  1097. ok
  1098. t/50_client.t ...................
  1099. 1..33
  1100. ok 1 - RPC::XML::Client::new without endpoint fails
  1101. ok 2 - Correct error message set
  1102. ok 3 - $cli isa RPC::XML::Client
  1103. ok 4 - Calling a server method without a server sets $RPC::XML::ERROR
  1104. ok 5 - send_request returns a non-ref value when there is no server
  1105. ok 6 - Call to send_request without a method name fails
  1106. ok 7 - Correct error message set
  1107. ok 8 - Call to send_request with a bad method name fails
  1108. ok 9 - Correct error message set
  1109. ok 10 - error_handler callback system
  1110. ok 11 - Clearing the error_handler callback system
  1111. ok 12 - combined_handler set both error_handler and fault_handler
  1112. ok 13 - combined_handler clears both error_handler and fault_handler
  1113. ok 14 - Client timeout() method, fetching
  1114. ok 15 - Client timeout() method, setting
  1115. ok 16 - simple_request/system.identity returns correct value
  1116. ok 17 - simple_request/system.identity left $RPC::XML::ERROR empty
  1117. ok 18 - system.identity response isa RPC::XML::string
  1118. ok 19 - system.identity response is correct
  1119. ok 20 - simple_request/system.bad response isa HASH
  1120. ok 21 - simple_request/system.bad hashref has correct keys
  1121. ok 22 - simple_request/system.bad set correct faultString
  1122. ok 23 - send_request/system.bad response isa RPC::XML::fault
  1123. ok 24 - send_request/system.bad set correct string() property
  1124. ok 25 - fault_handler correctly set $flag
  1125. ok 26 - fault_handler returned value isa RPC::XML::fault
  1126. ok 27 - fault_handler object has correct faultString
  1127. ok 28 - RPC::XML::Client::uri method return value is correct
  1128. ok 29 - RPC::XML::Client::uri changes as expected
  1129. ok 30 - cmpImg return value isa RPC::XML::boolean
  1130. ok 31 - cmpImg, file spooling, correct return
  1131. ok 32 - cmpImg return value isa RPC::XML::boolean
  1132. ok 33 - cmpImg, file spooling, correct return
  1133. ok
  1134. t/51_client_with_host_header.t ..
  1135. 1..2
  1136. 1..2
  1137. ok 1 - Host: header not set
  1138. ok 2 - Host: header set properly
  1139. ok 1 - without_host_header
  1140. 1..3
  1141. ok 1 - Host: header not set
  1142. ok 2 - Host: header set properly
  1143. ok 3 - Host: header in clone is correct
  1144. ok 2 - with_host_header
  1145. ok
  1146. t/60_net_server.t ...............
  1147. 1..30
  1148. ok 1 - The object isa RPC::XML::Server
  1149. ok 2 - server started, PID file exists
  1150. not ok 3 - system.identity matches $srv->product_tokens
  1151. # Failed test 'system.identity matches $srv->product_tokens'
  1152. # at t/60_net_server.t line 60.
  1153. # got: undef
  1154. # expected: 'RPC::XML::Server/1.68'
  1155. not ok 4 - system.listMethods returned ARRAY ref
  1156. # Failed test 'system.listMethods returned ARRAY ref'
  1157. # at t/60_net_server.t line 68.
  1158. # got: ''
  1159. # expected: 'ARRAY'
  1160. ok 5 # skip server response not an ARRAY reference
  1161. ok 6 # skip server response not an ARRAY reference
  1162. not ok 7 - system.listMethods returned ARRAY ref
  1163. # Failed test 'system.listMethods returned ARRAY ref'
  1164. # at t/60_net_server.t line 80.
  1165. # got: ''
  1166. # expected: 'ARRAY'
  1167. ok 8 # skip server response not an ARRAY reference
  1168. not ok 9 - system.listMethods returned ARRAY ref
  1169. # Failed test 'system.listMethods returned ARRAY ref'
  1170. # at t/60_net_server.t line 90.
  1171. # got: ''
  1172. # expected: 'ARRAY'
  1173. ok 10 # skip server response not an ARRAY reference
  1174. not ok 11 - system.listMethods returned HASH ref
  1175. # Failed test 'system.listMethods returned HASH ref'
  1176. # at t/60_net_server.t line 100.
  1177. # got: ''
  1178. # expected: 'HASH'
  1179. ok 12 # skip server response not a HASH reference
  1180. ok 13 # skip server response not a HASH reference
  1181. not ok 14 - system.methodHelp returned correct string
  1182. # Failed test 'system.methodHelp returned correct string'
  1183. # at t/60_net_server.t line 110.
  1184. # got: undef
  1185. # expected: 'Return the server name and version as a string'
  1186. not ok 15 - system.methodHelp returned ARRAY ref
  1187. # Failed test 'system.methodHelp returned ARRAY ref'
  1188. # at t/60_net_server.t line 116.
  1189. # got: ''
  1190. # expected: 'ARRAY'
  1191. ok 16 # skip server response not an ARRAY reference
  1192. not ok 17 - system.methodHelp (bad arg) response isa RPC::XML::fault
  1193. # Failed test 'system.methodHelp (bad arg) response isa RPC::XML::fault'
  1194. # at t/60_net_server.t line 127.
  1195. # system.methodHelp (bad arg) response isn't a 'RPC::XML::fault' it's a ''
  1196. ok 18 # skip server response not an RPC::XML data object
  1197. not ok 19 - system.methodHelp returned ARRAY ref
  1198. # Failed test 'system.methodHelp returned ARRAY ref'
  1199. # at t/60_net_server.t line 136.
  1200. # got: ''
  1201. # expected: 'ARRAY'
  1202. ok 20 # skip server response not an ARRAY reference
  1203. not ok 21 - system.methodSignature (bad arg) response isa RPC::XML::fault
  1204. # Failed test 'system.methodSignature (bad arg) response isa RPC::XML::fault'
  1205. # at t/60_net_server.t line 146.
  1206. # system.methodSignature (bad arg) response isn't a 'RPC::XML::fault' it's a ''
  1207. ok 22 # skip server response not an RPC::XML data object
  1208. ok 23 # skip system.introspection call did not return ARRAY ref
  1209. not ok 24 - system.methodHelp returned ARRAY ref
  1210. # Failed test 'system.methodHelp returned ARRAY ref'
  1211. # at t/60_net_server.t line 193.
  1212. # got: ''
  1213. # expected: 'ARRAY'
  1214. ok 25 # skip server response not an ARRAY reference
  1215. ok 26 # skip server response not an ARRAY reference
  1216. ok 27 # skip system.multicall (recursion) response error, cannot test
  1217. ok 28 # skip system.multicall (bad data) response error, cannot test
  1218. ok 29 # skip system.status response not HASH ref
  1219. # Looks like you planned 30 tests but ran 29.
  1220. # Looks like you failed 11 tests of 29 run.
  1221. Dubious, test returned 11 (wstat 2816, 0xb00)
  1222. Failed 12/30 subtests
  1223. (less 16 skipped subtests: 2 okay)
  1224. t/70_compression_detect.t .......
  1225. 1..4
  1226. ok 1 - RPC::XML::Client correctly saw no Compress::Zlib
  1227. ok 2 - RPC::XML::Server correctly saw no Compress::Zlib
  1228. ok 3 - RPC::XML::Client correctly detected Compress::Zlib
  1229. ok 4 - RPC::XML::Server correctly detected Compress::Zlib
  1230. ok
  1231. t/90_rt50013_parser_bugs.t ......
  1232. 1..2
  1233. ok 1 - Parser object isa RPC::XML::Parser
  1234. ok 2 - Parser object isa RPC::XML::Parser::XMLParser
  1235. ok
  1236. t/90_rt54183_sigpipe.t ..........
  1237. 1..4
  1238. ok 1 - Initial request alarmed-out correctly
  1239. ok 2 - Second request did not alarm-out
  1240. ok 3 - Second request correct value
  1241. ok 4 - Good system.status return
  1242. ok
  1243. t/90_rt54494_blessed_refs.t .....
  1244. 1..8
  1245. ok 1 - $obj isa RPC::XML::struct
  1246. ok 2 - Converted hash integer value
  1247. ok 3 - Converted hash string value
  1248. ok 4 - $obj isa RPC::XML::array
  1249. ok 5 - Converted array integer value
  1250. ok 6 - Converted array string value
  1251. ok 7 - $obj isa RPC::XML::string
  1252. ok 8 - Converted scalar value
  1253. ok
  1254. t/90_rt58065_allow_nil.t ........
  1255. 1..8
  1256. ok 1 - The object isa RPC::XML::request
  1257. ok 2 - The object isa RPC::XML::nil
  1258. ok 3 - The object isa RPC::XML::response
  1259. ok 4 - The object isa RPC::XML::nil
  1260. ok 5 - The object isa RPC::XML::request
  1261. ok 6 - The object isa RPC::XML::nil
  1262. ok 7 - The object isa RPC::XML::response
  1263. ok 8 - The object isa RPC::XML::nil
  1264. ok
  1265. t/90_rt58323_push_parser.t ......
  1266. 1..4
  1267. ok 1 - RPC::XML::Parser::XMLParser null string
  1268. ok 2 - RPC::XML::Parser::XMLParser zero value
  1269. ok 3 - RPC::XML::Parser::XMLLibXML null string
  1270. ok 4 - RPC::XML::Parser::XMLLibXML zero value
  1271. ok
  1272. Test Summary Report
  1273. -------------------
  1274. t/60_net_server.t (Wstat: 2816 Tests: 29 Failed: 11)
  1275. Failed tests: 3-4, 7, 9, 11, 14-15, 17, 19, 21, 24
  1276. Non-zero exit status: 11
  1277. Parse errors: Bad plan. You planned 30 tests but ran 29.
  1278. Files=25, Tests=1090, 52 wallclock secs ( 0.36 usr 0.06 sys + 9.01 cusr 1.01 csys = 10.44 CPU)
  1279. Result: FAIL
  1280. Failed 1/25 test programs. 11/1090 subtests failed.
  1281. make: *** [test_dynamic] Error 255
  1282. * ERROR: dev-perl/RPC-XML-0.760.0 failed (test phase):
  1283. * emake failed
  1284. *
  1285. * If you need support, post the output of `emerge --info '=dev-perl/RPC-XML-0.760.0'`,
  1286. * the complete build log and the output of `emerge -pqv '=dev-perl/RPC-XML-0.760.0'`.
  1287. * The complete build log is located at '/var/log/portage/dev-perl:RPC-XML-0.760.0:20120731-160301.log'.
  1288. * For convenience, a symlink to the build log is located at '/tmp/portage/dev-perl/RPC-XML-0.760.0/temp/build.log'.
  1289. * The ebuild environment file is located at '/tmp/portage/dev-perl/RPC-XML-0.760.0/temp/environment'.
  1290. * Working directory: '/tmp/portage/dev-perl/RPC-XML-0.760.0/work/RPC-XML-0.76'
  1291. * S: '/tmp/portage/dev-perl/RPC-XML-0.760.0/work/RPC-XML-0.76'
  1292. >>> Install RPC-XML-0.760.0 into /tmp/portage/dev-perl/RPC-XML-0.760.0/image/ category dev-perl
  1293. make -j24 pure_install
  1294. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/Apache/RPC/status.xpl
  1295. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/Apache/RPC/Server.pm
  1296. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/Apache/RPC/Status.pm
  1297. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/RPC/XML.pm
  1298. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/RPC/XML/ParserFactory.pm
  1299. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/RPC/XML/methodSignature.xpl
  1300. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/RPC/XML/Client.pm
  1301. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/RPC/XML/listMethods.xpl
  1302. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/RPC/XML/multicall.xpl
  1303. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/RPC/XML/Server.pm
  1304. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/RPC/XML/identity.xpl
  1305. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/RPC/XML/Parser.pm
  1306. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/RPC/XML/introspection.xpl
  1307. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/RPC/XML/Procedure.pm
  1308. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/RPC/XML/methodHelp.xpl
  1309. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/RPC/XML/status.xpl
  1310. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/RPC/XML/Parser/XMLParser.pm
  1311. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/lib64/perl5/vendor_perl/5.16.0/RPC/XML/Parser/XMLLibXML.pm
  1312. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/share/man/man1/make_method.1
  1313. Installing /tmp/portage/dev-perl/RPC-XML-0.760.0/image/usr/bin/make_method
  1314. >>> Completed installing RPC-XML-0.760.0 into /tmp/portage/dev-perl/RPC-XML-0.760.0/image/
  1315. ecompressdir: bzip2 -9 /usr/share/man
  1316. ecompressdir: bzip2 -9 /usr/share/doc
  1317. * Apache2 or mod_perl2 were detected.
  1318. *
  1319. * NOTE FROM THE AUTHOR OF RPC-XML
  1320. *
  1321. * At present, this package does not work with Apache2 and the soon-to-be
  1322. * mod_perl2. The changes to the API for location handlers are too drastic to
  1323. * try and support both within the same class (I tried, using the compatibility
  1324. * layer). Also, mp2 does not currently provide support for <Perl> sections, which
  1325. * are the real strength of the Apache::RPC::Server class.