From ef76daa090db5995211fc122abf22aa2e6453d66 Mon Sep 17 00:00:00 2001
From: lbrun <leo@sandbox.pergame.net>
Date: Thu, 26 Nov 2015 13:43:49 +0100
Subject: [PATCH] dev#25892_module_de_demande_de_consultation_sur_place: fix
 tests

---
 .../Class/WebService/SIGB/VSmart/AvailableItemsReader.php   | 6 +++---
 .../Class/WebService/SIGB/VSmart/ServicePointsReader.php    | 5 ++---
 tests/library/Class/WebService/SIGB/VSmartTest.php          | 2 +-
 3 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/library/Class/WebService/SIGB/VSmart/AvailableItemsReader.php b/library/Class/WebService/SIGB/VSmart/AvailableItemsReader.php
index ab6419ad047..1f7857213c9 100644
--- a/library/Class/WebService/SIGB/VSmart/AvailableItemsReader.php
+++ b/library/Class/WebService/SIGB/VSmart/AvailableItemsReader.php
@@ -26,9 +26,9 @@ class Class_WebService_SIGB_VSmart_AvailableItemsReader {
 
 
   public function getItemsFromXML($xml) {
-    $this->_xml_parser = Class_WebService_XMLParser::newInstance()
-                          ->setElementHandler($this)
-                          ->parse($xml);
+    Class_WebService_XMLParser::newInstance()
+      ->setElementHandler($this)
+      ->parse($xml);
 
     return $this->_items;
   }
diff --git a/library/Class/WebService/SIGB/VSmart/ServicePointsReader.php b/library/Class/WebService/SIGB/VSmart/ServicePointsReader.php
index 4f0efd5e065..dfef1af4eb4 100644
--- a/library/Class/WebService/SIGB/VSmart/ServicePointsReader.php
+++ b/library/Class/WebService/SIGB/VSmart/ServicePointsReader.php
@@ -21,9 +21,8 @@
 
 
 class Class_WebService_SIGB_VSmart_ServicePointsReader {
-  protected
-    $_service_points,
-    $_current_service;
+  protected $_service_points = [];
+  protected $_current_service;
 
 
   public function getServicePointsFromXML($xml) {
diff --git a/tests/library/Class/WebService/SIGB/VSmartTest.php b/tests/library/Class/WebService/SIGB/VSmartTest.php
index 1f630c0bbcd..9336c95deb4 100644
--- a/tests/library/Class/WebService/SIGB/VSmartTest.php
+++ b/tests/library/Class/WebService/SIGB/VSmartTest.php
@@ -698,7 +698,7 @@ class VSmartServiceAvailableItemsTest extends  VSmartServiceTestCase {
     parent::setUp();
     $mock_web_client = $this->mock()
       ->whenCalled('open_url')
-      ->with('http://46.20.169.8/production/VubisSmartHttpApi.csp?fu=GetASRItems&database=1&bibrecord=179920')
+      ->with('http://46.20.169.8/production/VubisSmartHttpApi.csp?fu=GetASRItems&database=1&bibrecord=179920&language=fre')
       ->answers(VSmartFixtures::xmlAvailableItems());
 
     $this->items = Class_WebService_SIGB_VSmart_Service::newInstance()
-- 
GitLab