diff --git a/.travis.yml b/.travis.yml
index 86da681ce9b..4b17ebaf0c8 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -58,18 +58,17 @@ env:
matrix:
fast_finish: true
allow_failures:
- - php: hhvm
- php: nightly
# We exclude some combinations not usefull to save Travis CPU
exclude:
- php: '5.5'
- env: DB=mysql
+ env: DB=mariadb
- php: '5.6'
- env: DB=mysql
+ env: DB=mariadb
- php: '7.0'
- env: DB=mysql
+ env: DB=mariadb
- php: '7.1'
- env: DB=mysql
+ env: DB=mariadb
- php: '5.5'
env: DB=postgresql
- php: '5.6'
diff --git a/htdocs/adherents/admin/website.php b/htdocs/adherents/admin/website.php
index be519b0be30..75a3c4ee0d7 100644
--- a/htdocs/adherents/admin/website.php
+++ b/htdocs/adherents/admin/website.php
@@ -55,14 +55,12 @@ if ($action == 'update')
$amount=GETPOST('MEMBER_NEWFORM_AMOUNT');
$editamount=GETPOST('MEMBER_NEWFORM_EDITAMOUNT');
$payonline=GETPOST('MEMBER_NEWFORM_PAYONLINE');
- $email=GETPOST('MEMBER_PAYONLINE_SENDEMAIL');
- $forcetype=GETPOST('MEMBER_NEWFORM_FORCETYPE');
+ $forcetype=GETPOST('MEMBER_NEWFORM_FORCETYPE');
$res=dolibarr_set_const($db, "MEMBER_ENABLE_PUBLIC",$public,'chaine',0,'',$conf->entity);
$res=dolibarr_set_const($db, "MEMBER_NEWFORM_AMOUNT",$amount,'chaine',0,'',$conf->entity);
$res=dolibarr_set_const($db, "MEMBER_NEWFORM_EDITAMOUNT",$editamount,'chaine',0,'',$conf->entity);
$res=dolibarr_set_const($db, "MEMBER_NEWFORM_PAYONLINE",$payonline,'chaine',0,'',$conf->entity);
- $res=dolibarr_set_const($db, "MEMBER_PAYONLINE_SENDEMAIL",$email,'chaine',0,'',$conf->entity);
if ($forcetype < 0) $res=dolibarr_del_const($db, "MEMBER_NEWFORM_FORCETYPE",$conf->entity);
else $res=dolibarr_set_const($db, "MEMBER_NEWFORM_FORCETYPE",$forcetype,'chaine',0,'',$conf->entity);
@@ -211,13 +209,6 @@ if (! empty($conf->global->MEMBER_ENABLE_PUBLIC))
print $form->selectarray("MEMBER_NEWFORM_PAYONLINE",$listofval,(! empty($conf->global->MEMBER_NEWFORM_PAYONLINE)?$conf->global->MEMBER_NEWFORM_PAYONLINE:''),0);
print "\n";
- // Jump to an online payment page
- print '
';
- print $langs->trans("MEMBER_PAYONLINE_SENDEMAIL");
- print ' ';
- print ' ';
- print " \n";
-
print '';
print '';
diff --git a/htdocs/adherents/class/adherent.class.php b/htdocs/adherents/class/adherent.class.php
index 41764c38bd6..fdc414a2fba 100644
--- a/htdocs/adherents/class/adherent.class.php
+++ b/htdocs/adherents/class/adherent.class.php
@@ -1359,7 +1359,7 @@ class Adherent extends CommonObject
* @param string $num_chq Numero cheque (if Id bank account provided)
* @param string $emetteur_nom Name of cheque writer
* @param string $emetteur_banque Name of bank of cheque
- * @param string $autocreatethirdparty Auto create new thirdparty if member not linked to a thirdparty and we request an option that generate invoice.
+ * @param string $autocreatethirdparty Auto create new thirdparty if member not yet linked to a thirdparty and we request an option that generate invoice.
* @return int <0 if KO, >0 if OK
*/
function subscriptionComplementaryActions($subscriptionid, $option, $accountid, $datesubscription, $paymentdate, $operation, $label, $amount, $num_chq, $emetteur_nom='', $emetteur_banque='', $autocreatethirdparty=0)
diff --git a/htdocs/core/class/html.form.class.php b/htdocs/core/class/html.form.class.php
index 0419e2cfc68..a21c7ac310f 100644
--- a/htdocs/core/class/html.form.class.php
+++ b/htdocs/core/class/html.form.class.php
@@ -1141,8 +1141,9 @@ class Form
if (count($scrit) > 1) $sql.=")";
if (! empty($conf->barcode->enabled))
{
- $sql .= " OR s.barcode LIKE '".$this->db->escape($filterkey)."%'";
+ $sql .= " OR s.barcode LIKE '".$this->db->escape($prefix.$filterkey)."%'";
}
+ $sql.= " OR s.code_client LIKE '".$this->db->escape($prefix.$filterkey)."%' OR s.code_fournisseur LIKE '".$this->db->escape($prefix.$filterkey)."%'";
$sql.=")";
}
$sql.=$this->db->order("nom","ASC");
diff --git a/htdocs/langs/en_US/commercial.lang b/htdocs/langs/en_US/commercial.lang
index 97b8c68fd9b..a130ce82f79 100644
--- a/htdocs/langs/en_US/commercial.lang
+++ b/htdocs/langs/en_US/commercial.lang
@@ -72,7 +72,7 @@ StatusProsp=Prospect status
DraftPropals=Draft commercial proposals
NoLimit=No limit
ToOfferALinkForOnlineSignature=Link for online signature
-WelcomeOnOnlineSignaturePage=Welcome on the page to accept commercial proposals from %s
+WelcomeOnOnlineSignaturePage=Welcome to the page to accept commercial proposals from %s
ThisScreenAllowsYouToSignDocFrom=This screen allow you to accept and sign, or refuse, a quote/commercial proposal
ThisIsInformationOnDocumentToSign=This is information on document to accept or refuse
SignatureProposalRef=Signature of quote/commercial proposal %s
diff --git a/htdocs/langs/en_US/members.lang b/htdocs/langs/en_US/members.lang
index 9eac3a0c542..44599d15451 100644
--- a/htdocs/langs/en_US/members.lang
+++ b/htdocs/langs/en_US/members.lang
@@ -188,7 +188,6 @@ MembersByNature=This screen show you statistics on members by nature.
MembersByRegion=This screen show you statistics on members by region.
VATToUseForSubscriptions=VAT rate to use for subscriptions
NoVatOnSubscription=No TVA for subscriptions
-MEMBER_PAYONLINE_SENDEMAIL=Email to use for email warning when Dolibarr receive a confirmation of a validated payment for a subscription (Example: paymentdone@example.com)
ADHERENT_PRODUCT_ID_FOR_SUBSCRIPTIONS=Product used for subscription line into invoice: %s
NameOrCompany=Name or company
SubscriptionRecorded=Subscription recorded
diff --git a/htdocs/langs/en_US/paybox.lang b/htdocs/langs/en_US/paybox.lang
index c7e7bd38bdc..89e7ff48b79 100644
--- a/htdocs/langs/en_US/paybox.lang
+++ b/htdocs/langs/en_US/paybox.lang
@@ -3,7 +3,7 @@ PayBoxSetup=PayBox module setup
PayBoxDesc=This module offer pages to allow payment on Paybox by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...)
FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects
PaymentForm=Payment form
-WelcomeOnPaymentPage=Welcome on our online payment service
+WelcomeOnPaymentPage=Welcome to our online payment service
ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s.
ThisIsInformationOnPayment=This is information on payment to do
ToComplete=To complete
diff --git a/htdocs/langs/en_US/stripe.lang b/htdocs/langs/en_US/stripe.lang
index 1cb88cd15e8..ecd176a0ae7 100644
--- a/htdocs/langs/en_US/stripe.lang
+++ b/htdocs/langs/en_US/stripe.lang
@@ -4,7 +4,7 @@ StripeDesc=Module to offer an online payment page accepting payments with Credit
StripeOrCBDoPayment=Pay with credit card or Stripe
FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects
PaymentForm=Payment form
-WelcomeOnPaymentPage=Welcome on our online payment service
+WelcomeOnPaymentPage=Welcome to our online payment service
ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s.
ThisIsInformationOnPayment=This is information on payment to do
ToComplete=To complete
diff --git a/htdocs/paybox/admin/paybox.php b/htdocs/paybox/admin/paybox.php
index df1a5758478..dd9676a6813 100644
--- a/htdocs/paybox/admin/paybox.php
+++ b/htdocs/paybox/admin/paybox.php
@@ -221,8 +221,8 @@ print '';
print '';
print $langs->trans("ONLINE_PAYMENT_SENDEMAIL").' ';
-print ' ';
-print ' '.$langs->trans("Example").': myemail@myserver.com';
+print ' ';
+print ' '.$langs->trans("Example").': myemail@myserver.com, Payment service <myemail2@myserver2.com>';
print ' ';
// Payment token for URL
diff --git a/htdocs/paypal/admin/paypal.php b/htdocs/paypal/admin/paypal.php
index 57acfe7390e..c4fb21c99e5 100644
--- a/htdocs/paypal/admin/paypal.php
+++ b/htdocs/paypal/admin/paypal.php
@@ -254,8 +254,8 @@ print '';
print '';
print $langs->trans("ONLINE_PAYMENT_SENDEMAIL").' ';
-print ' ';
-print ' '.$langs->trans("Example").': myemail@myserver.com';
+print ' ';
+print ' '.$langs->trans("Example").': myemail@myserver.com, Payment service <myemail2@myserver2.com>';
print ' ';
print '';
diff --git a/htdocs/public/payment/paymentok.php b/htdocs/public/payment/paymentok.php
index 78cf69d8337..47e22e12c8b 100644
--- a/htdocs/public/payment/paymentok.php
+++ b/htdocs/public/payment/paymentok.php
@@ -87,10 +87,8 @@ if (empty($paymentmethod))
dol_print_error(null, 'The back url does not contains a parameter fulltag that should help us to find the payment method used');
exit;
}
-else
-{
- dol_syslog("paymentmethod=".$paymentmethod);
-}
+
+dol_syslog("***** paymentok.php is called paymentmethod=".$paymentmethod." FULLTAG=".$FULLTAG." REQUEST_URI=".$_SERVER["REQUEST_URI"], LOG_DEBUG, 0, '_payment');
$validpaymentmethod=array();
@@ -194,7 +192,7 @@ if (! empty($conf->paypal->enabled))
// From env
$ipaddress = $_SESSION['ipaddress'];
- dol_syslog("Call paymentok with token=".$onlinetoken." paymentType=".$paymentType." currencyCodeType=".$currencyCodeType." payerID=".$payerID." ipaddress=".$ipaddress." FinalPaymentAmt=".$FinalPaymentAmt." fulltag=".$fulltag, LOG_DEBUG, 0, '_paypal');
+ dol_syslog("Call paymentok with token=".$onlinetoken." paymentType=".$paymentType." currencyCodeType=".$currencyCodeType." payerID=".$payerID." ipaddress=".$ipaddress." FinalPaymentAmt=".$FinalPaymentAmt." fulltag=".$fulltag, LOG_DEBUG, 0, '_payment');
// Validate record
if (! empty($paymentType))
@@ -266,6 +264,9 @@ $fulltag = $FULLTAG;
$tmptag=dolExplodeIntoArray($fulltag,'.','=');
+dol_syslog("ispaymentok=".$ispaymentok, LOG_DEBUG, 0, '_payment');
+
+
// Make complementary actions
$ispostactionok = 0;
$postactionmessages = array();
@@ -372,6 +373,8 @@ if ($ispaymentok)
// Create subscription
if (! $error)
{
+ dol_syslog("Call ->subscription to create subscription", LOG_DEBUG, 0, '_payment');
+
$crowid=$object->subscription($datesubscription, $amount, $accountid, $operation, $label, $num_chq, $emetteur_nom, $emetteur_banque, $datesubend);
if ($crowid <= 0)
{
@@ -389,11 +392,15 @@ if ($ispaymentok)
if (! $error)
{
- $autocreatethirdparty = 1;
+ dol_syslog("Call ->subscriptionComplementaryActions option=".$option, LOG_DEBUG, 0, '_payment');
+
+ $autocreatethirdparty = 1; // will create thirdparty if member not yet linked to a thirdparty
$result = $object->subscriptionComplementaryActions($crowid, $option, $accountid, $datesubscription, $paymentdate, $operation, $label, $amount, $num_chq, $emetteur_nom, $emetteur_banque, $autocreatethirdparty);
if ($result < 0)
{
+ dol_syslog("Error ".$object->error." ".join(',', $object->errors), LOG_DEBUG, 0, '_payment');
+
$error++;
$postactionmessages[] = $object->error;
$postactionmessages = array_merge($postactionmessages, $object->errors);
@@ -401,9 +408,21 @@ if ($ispaymentok)
}
else
{
- if ($option == 'bankviainvoice') $postactionmessages[] = 'Invoice, payment and bank record created';
- if ($option == 'bankdirect') $postactionmessages[] = 'Bank record created';
- if ($option == 'invoiceonly') $postactionmessages[] = 'Invoice recorded';
+ if ($option == 'bankviainvoice')
+ {
+ $postactionmessages[] = 'Invoice, payment and bank record created';
+ dol_syslog("Invoice, payment and bank record created", LOG_DEBUG, 0, '_payment');
+ }
+ if ($option == 'bankdirect')
+ {
+ $postactionmessages[] = 'Bank record created';
+ dol_syslog("Bank record created", LOG_DEBUG, 0, '_payment');
+ }
+ if ($option == 'invoiceonly')
+ {
+ $postactionmessages[] = 'Invoice recorded';
+ dol_syslog("Invoice recorded", LOG_DEBUG, 0, '_payment');
+ }
$ispostactionok = 1;
// If an invoice was created, it is into $object->invoice
@@ -416,7 +435,7 @@ if ($ispaymentok)
{
$thirdparty_id = $object->fk_soc;
- dol_syslog("Search existing Stripe customer profile for thirdparty_id=".$thirdparty_id, LOG_DEBUG, 0, '_stripe');
+ dol_syslog("Search existing Stripe customer profile for thirdparty_id=".$thirdparty_id, LOG_DEBUG, 0, '_payment');
$service = 'StripeTest';
$servicestatus = 0;
@@ -436,6 +455,8 @@ if ($ispaymentok)
if (! $customer && $TRANSACTIONID) // Not linked to a stripe customer, we make the link
{
+ dol_syslog("No stripe profile found, so we add it", LOG_DEBUG, 0, '_payment');
+
$ch = \Stripe\Charge::retrieve($TRANSACTIONID); // contains the charge id
$stripecu = $ch->customer; // value 'cus_....'
@@ -462,9 +483,11 @@ if ($ispaymentok)
$db->rollback();
}
- // Send email
+ // Send email to member
if (! $error)
{
+ dol_syslog("Send email to customer to ".$object->email." if we have to (sendalsoemail = ".$sendalsoemail.")", LOG_DEBUG, 0, '_payment');
+
// Send confirmation Email
if ($object->email && $sendalsoemail)
{
@@ -629,7 +652,7 @@ if ($ispaymentok)
}
else
{
- $postactionmessages[] = 'Setup of bank account to use in module '.$paymentmethod.' was not set. Not way to record the payment.';
+ $postactionmessages[] = 'Setup of bank account to use in module '.$paymentmethod.' was not set. No way to record the payment.';
$ispostactionok = -1;
$error++;
}
@@ -691,7 +714,9 @@ if ($ispaymentok)
$tmptag=dolExplodeIntoArray($fulltag,'.','=');
- // Send an email
+ dol_syslog("Send email to admins if we have to (sendemail = ".$sendemail.")", LOG_DEBUG, 0, '_payment');
+
+ // Send an email to admins
if ($sendemail)
{
$companylangs = new Translate('', $conf);
diff --git a/htdocs/stripe/admin/stripe.php b/htdocs/stripe/admin/stripe.php
index e142ca524b4..19d12a33005 100644
--- a/htdocs/stripe/admin/stripe.php
+++ b/htdocs/stripe/admin/stripe.php
@@ -307,8 +307,8 @@ print ' ';
print '';
print $langs->trans("ONLINE_PAYMENT_SENDEMAIL").' ';
-print ' ';
-print ' '.$langs->trans("Example").': myemail@myserver.com';
+print ' ';
+print ' '.$langs->trans("Example").': myemail@myserver.com, Payment service <myemail2@myserver2.com>';
print ' ';
// Payment token for URL
diff --git a/test/phpunit/AccountingAccountTest.php b/test/phpunit/AccountingAccountTest.php
index 5bd472cb6e1..8f6014cb43d 100644
--- a/test/phpunit/AccountingAccountTest.php
+++ b/test/phpunit/AccountingAccountTest.php
@@ -59,6 +59,8 @@ class AccountingAccountTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/ActionCommTest.php b/test/phpunit/ActionCommTest.php
index 1da26e53228..80bb9687529 100644
--- a/test/phpunit/ActionCommTest.php
+++ b/test/phpunit/ActionCommTest.php
@@ -59,7 +59,9 @@ class ActionCommTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/AdherentTest.php b/test/phpunit/AdherentTest.php
index 7f3455ce37a..ed7dd35df36 100644
--- a/test/phpunit/AdherentTest.php
+++ b/test/phpunit/AdherentTest.php
@@ -61,7 +61,9 @@ class AdherentTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/AdminLibTest.php b/test/phpunit/AdminLibTest.php
index beb6400cc33..75139ba8aea 100644
--- a/test/phpunit/AdminLibTest.php
+++ b/test/phpunit/AdminLibTest.php
@@ -59,7 +59,9 @@ class AdminLibTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/BankAccountTest.php b/test/phpunit/BankAccountTest.php
index e6da5cf9598..f8917a335ca 100644
--- a/test/phpunit/BankAccountTest.php
+++ b/test/phpunit/BankAccountTest.php
@@ -61,7 +61,9 @@ class BankAccountTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/BonPrelevementTest.php b/test/phpunit/BonPrelevementTest.php
index 3b1f2efc647..8c6ffbb585d 100644
--- a/test/phpunit/BonPrelevementTest.php
+++ b/test/phpunit/BonPrelevementTest.php
@@ -62,6 +62,8 @@ class BonPrelevementTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/BuildDocTest.php b/test/phpunit/BuildDocTest.php
index c30bf1b9a96..cc2ac2339dc 100644
--- a/test/phpunit/BuildDocTest.php
+++ b/test/phpunit/BuildDocTest.php
@@ -89,7 +89,9 @@ class BuildDocTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/CMailFileTest.php b/test/phpunit/CMailFileTest.php
index 8e1772a475c..2c511246c48 100755
--- a/test/phpunit/CMailFileTest.php
+++ b/test/phpunit/CMailFileTest.php
@@ -59,7 +59,9 @@ class CMailFileTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/CategorieTest.php b/test/phpunit/CategorieTest.php
index b45dd44923e..19440df33db 100644
--- a/test/phpunit/CategorieTest.php
+++ b/test/phpunit/CategorieTest.php
@@ -60,7 +60,9 @@ class CategorieTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/ChargeSocialesTest.php b/test/phpunit/ChargeSocialesTest.php
index 2ba51bba87b..cd01fb906e0 100644
--- a/test/phpunit/ChargeSocialesTest.php
+++ b/test/phpunit/ChargeSocialesTest.php
@@ -60,6 +60,8 @@ class ChargeSocialesTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/CodingPhpTest.php b/test/phpunit/CodingPhpTest.php
index 6c3a1bda329..0aab29e3667 100644
--- a/test/phpunit/CodingPhpTest.php
+++ b/test/phpunit/CodingPhpTest.php
@@ -72,7 +72,9 @@ class CodingPhpTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/CodingSqlTest.php b/test/phpunit/CodingSqlTest.php
index 98069d9f415..c2b620b639b 100644
--- a/test/phpunit/CodingSqlTest.php
+++ b/test/phpunit/CodingSqlTest.php
@@ -72,7 +72,9 @@ class CodingSqlTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/CommandeFournisseurTest.php b/test/phpunit/CommandeFournisseurTest.php
index 5319acdfabc..6a3f7a8696c 100644
--- a/test/phpunit/CommandeFournisseurTest.php
+++ b/test/phpunit/CommandeFournisseurTest.php
@@ -61,7 +61,9 @@ class CommandeFournisseurTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/CommandeTest.php b/test/phpunit/CommandeTest.php
index 0e907861128..85e2b972cb5 100644
--- a/test/phpunit/CommandeTest.php
+++ b/test/phpunit/CommandeTest.php
@@ -59,7 +59,9 @@ class CommandeTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/CommonObjectTest.php b/test/phpunit/CommonObjectTest.php
index 18f96034fd1..09200a15b91 100644
--- a/test/phpunit/CommonObjectTest.php
+++ b/test/phpunit/CommonObjectTest.php
@@ -60,7 +60,9 @@ class CommonObjectTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/CompanyBankAccountTest.php b/test/phpunit/CompanyBankAccountTest.php
index 98cff57f7fa..c50935c8aac 100644
--- a/test/phpunit/CompanyBankAccountTest.php
+++ b/test/phpunit/CompanyBankAccountTest.php
@@ -60,6 +60,8 @@ class CompanyBankAccountTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/CompanyLibTest.php b/test/phpunit/CompanyLibTest.php
index 330eb914308..b06879a5fae 100644
--- a/test/phpunit/CompanyLibTest.php
+++ b/test/phpunit/CompanyLibTest.php
@@ -59,7 +59,9 @@ class CompanyLibTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/ContactTest.php b/test/phpunit/ContactTest.php
index cb0f37875b3..b943020efea 100755
--- a/test/phpunit/ContactTest.php
+++ b/test/phpunit/ContactTest.php
@@ -68,6 +68,8 @@ class ContactTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
@@ -207,7 +209,7 @@ class ContactTest extends PHPUnit_Framework_TestCase
$localobject->email='newemail@newemail.com';
$localobject->jabberid='New im id';
$localobject->default_lang='es_ES';
-
+
$result=$localobject->update($localobject->id,$user);
print __METHOD__." id=".$localobject->id." result=".$result."\n";
$this->assertLessThan($result, 0, 'Contact::update error');
diff --git a/test/phpunit/ContratTest.php b/test/phpunit/ContratTest.php
index 4b92a3085f6..74b30e10268 100644
--- a/test/phpunit/ContratTest.php
+++ b/test/phpunit/ContratTest.php
@@ -60,6 +60,8 @@ class ContratTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/CoreTest.php b/test/phpunit/CoreTest.php
index c29adf0861f..65d6ee1eb93 100644
--- a/test/phpunit/CoreTest.php
+++ b/test/phpunit/CoreTest.php
@@ -62,7 +62,9 @@ class CoreTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/DateLibTest.php b/test/phpunit/DateLibTest.php
index 4a133396675..30a8c8d1a1a 100644
--- a/test/phpunit/DateLibTest.php
+++ b/test/phpunit/DateLibTest.php
@@ -60,6 +60,8 @@ class DateLibTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/DateLibTzFranceTest.php b/test/phpunit/DateLibTzFranceTest.php
index e787edafda8..b47cdfbfe7b 100644
--- a/test/phpunit/DateLibTzFranceTest.php
+++ b/test/phpunit/DateLibTzFranceTest.php
@@ -60,6 +60,8 @@ class DateLibTzFranceTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/DiscountTest.php b/test/phpunit/DiscountTest.php
index cf4d5033597..724a97e6f3e 100644
--- a/test/phpunit/DiscountTest.php
+++ b/test/phpunit/DiscountTest.php
@@ -60,6 +60,8 @@ class DiscountTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/EntrepotTest.php b/test/phpunit/EntrepotTest.php
index 5477341e2e8..a5ee6139a48 100644
--- a/test/phpunit/EntrepotTest.php
+++ b/test/phpunit/EntrepotTest.php
@@ -60,6 +60,8 @@ class EntrepotTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/ExpenseReportTest.php b/test/phpunit/ExpenseReportTest.php
index f6b5aba11f5..ed6ddf97fc7 100644
--- a/test/phpunit/ExpenseReportTest.php
+++ b/test/phpunit/ExpenseReportTest.php
@@ -60,7 +60,9 @@ class ExpenseReportTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/ExportTest.php b/test/phpunit/ExportTest.php
index 1507bf02899..cf8be11ab17 100644
--- a/test/phpunit/ExportTest.php
+++ b/test/phpunit/ExportTest.php
@@ -64,6 +64,8 @@ class ExportTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/FactureFournisseurTest.php b/test/phpunit/FactureFournisseurTest.php
index c451f62b10c..63c28945e65 100644
--- a/test/phpunit/FactureFournisseurTest.php
+++ b/test/phpunit/FactureFournisseurTest.php
@@ -61,6 +61,8 @@ class FactureFournisseurTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/FactureRecTest.php b/test/phpunit/FactureRecTest.php
index f7f857fe317..07d728eb0ec 100644
--- a/test/phpunit/FactureRecTest.php
+++ b/test/phpunit/FactureRecTest.php
@@ -61,6 +61,8 @@ class FactureRecTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/FactureTest.php b/test/phpunit/FactureTest.php
index 7f12d55b05e..d04844783c5 100644
--- a/test/phpunit/FactureTest.php
+++ b/test/phpunit/FactureTest.php
@@ -59,7 +59,9 @@ class FactureTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/FactureTestRounding.php b/test/phpunit/FactureTestRounding.php
index f5737e5623a..dbaf598e1a0 100644
--- a/test/phpunit/FactureTestRounding.php
+++ b/test/phpunit/FactureTestRounding.php
@@ -60,6 +60,8 @@ class FactureTestRounding extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/FichinterTest.php b/test/phpunit/FichinterTest.php
index 1a7bca70eb1..5c966f4d4ec 100644
--- a/test/phpunit/FichinterTest.php
+++ b/test/phpunit/FichinterTest.php
@@ -60,6 +60,8 @@ class FichinterTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/FilesLibTest.php b/test/phpunit/FilesLibTest.php
index 2c95ca4c8ed..72e809aa051 100644
--- a/test/phpunit/FilesLibTest.php
+++ b/test/phpunit/FilesLibTest.php
@@ -61,6 +61,8 @@ class FilesLibTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/FormAdminTest.php b/test/phpunit/FormAdminTest.php
index 744fcfb4061..10998f7776f 100644
--- a/test/phpunit/FormAdminTest.php
+++ b/test/phpunit/FormAdminTest.php
@@ -60,6 +60,8 @@ class FormAdminTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/Functions2LibTest.php b/test/phpunit/Functions2LibTest.php
index a9df42b8b1c..a11c50b7198 100644
--- a/test/phpunit/Functions2LibTest.php
+++ b/test/phpunit/Functions2LibTest.php
@@ -63,7 +63,9 @@ class Functions2LibTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/FunctionsLibTest.php b/test/phpunit/FunctionsLibTest.php
index 012b4f9413d..daaa0dda2f5 100644
--- a/test/phpunit/FunctionsLibTest.php
+++ b/test/phpunit/FunctionsLibTest.php
@@ -63,7 +63,9 @@ class FunctionsLibTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/GetUrlLibTest.php b/test/phpunit/GetUrlLibTest.php
index 21dacd5a0f1..2a6d218dc93 100644
--- a/test/phpunit/GetUrlLibTest.php
+++ b/test/phpunit/GetUrlLibTest.php
@@ -61,6 +61,8 @@ class GetUrlLibTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/HolidayTest.php b/test/phpunit/HolidayTest.php
index 55589b87f56..37684e731d5 100644
--- a/test/phpunit/HolidayTest.php
+++ b/test/phpunit/HolidayTest.php
@@ -62,6 +62,8 @@ class HolidayTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/ImagesLibTest.php b/test/phpunit/ImagesLibTest.php
index a25d907d4b6..cc8ea5cdf67 100644
--- a/test/phpunit/ImagesLibTest.php
+++ b/test/phpunit/ImagesLibTest.php
@@ -61,6 +61,8 @@ class ImagesLibTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/ImportTest.php b/test/phpunit/ImportTest.php
index 39b4207489c..52be24049bc 100644
--- a/test/phpunit/ImportTest.php
+++ b/test/phpunit/ImportTest.php
@@ -62,6 +62,8 @@ class ImportTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/JsonLibTest.php b/test/phpunit/JsonLibTest.php
index a06db14565c..113d263eca4 100644
--- a/test/phpunit/JsonLibTest.php
+++ b/test/phpunit/JsonLibTest.php
@@ -62,7 +62,9 @@ class JsonLibTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/LangTest.php b/test/phpunit/LangTest.php
index 76c7a17d779..b9643e3404b 100644
--- a/test/phpunit/LangTest.php
+++ b/test/phpunit/LangTest.php
@@ -72,6 +72,8 @@ class LangTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/MarginsLibTest.php b/test/phpunit/MarginsLibTest.php
index 857decc8be7..5966cb65a74 100644
--- a/test/phpunit/MarginsLibTest.php
+++ b/test/phpunit/MarginsLibTest.php
@@ -60,6 +60,8 @@ class MarginsLibTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/ModulesTest.php b/test/phpunit/ModulesTest.php
index 0021c21391e..006b6dd2740 100755
--- a/test/phpunit/ModulesTest.php
+++ b/test/phpunit/ModulesTest.php
@@ -59,6 +59,8 @@ class ModulesTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/MouvementStockTest.php b/test/phpunit/MouvementStockTest.php
index bf9a427587d..cc50460e15f 100644
--- a/test/phpunit/MouvementStockTest.php
+++ b/test/phpunit/MouvementStockTest.php
@@ -62,6 +62,8 @@ class MouvementStockTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/NumberingModulesTest.php b/test/phpunit/NumberingModulesTest.php
index 8fa5f58e164..0d229de8aa0 100644
--- a/test/phpunit/NumberingModulesTest.php
+++ b/test/phpunit/NumberingModulesTest.php
@@ -59,6 +59,8 @@ class NumberingModulesTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
@@ -137,9 +139,9 @@ class NumberingModulesTest extends PHPUnit_Framework_TestCase
$conf->global->FACTURE_ADDON='mercure';
$conf->global->FACTURE_MERCURE_MASK_CREDIT='{yyyy}-{0000}';
$conf->global->FACTURE_MERCURE_MASK_INVOICE='{yyyy}-{0000}';
- $conf->global->INVOICE_CAN_ALWAYS_BE_REMOVED=0;
+ $conf->global->INVOICE_CAN_ALWAYS_BE_REMOVED=0;
- $localobject=new Facture($this->savdb);
+ $localobject=new Facture($this->savdb);
$localobject->initAsSpecimen();
$localobject->date=dol_mktime(12, 0, 0, 1, 1, 1915); // we use year 1915 to be sure to not have existing invoice for this year
$numbering=new mod_facture_mercure();
diff --git a/test/phpunit/PaypalTest.php b/test/phpunit/PaypalTest.php
index 5570b32fc69..ef6f069e6bf 100644
--- a/test/phpunit/PaypalTest.php
+++ b/test/phpunit/PaypalTest.php
@@ -61,6 +61,8 @@ class PaypalTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/PdfDocTest.php b/test/phpunit/PdfDocTest.php
index 13cb1b59ae3..0cf37b48762 100644
--- a/test/phpunit/PdfDocTest.php
+++ b/test/phpunit/PdfDocTest.php
@@ -63,6 +63,8 @@ class PdfDocTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/PgsqlTest.php b/test/phpunit/PgsqlTest.php
index 05efcaeb30b..8347bc32905 100644
--- a/test/phpunit/PgsqlTest.php
+++ b/test/phpunit/PgsqlTest.php
@@ -62,6 +62,8 @@ class PgsqlTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
@@ -167,13 +169,13 @@ class PgsqlTest extends PHPUnit_Framework_TestCase
$result=DoliDBPgsql::convertSQLFromMysql($sql);
print __METHOD__." result=".$result."\n";
$this->assertEquals($result, "SELECT a.b, STRING_AGG(a.c, ',') FROM table GROUP BY a.b", 'Test GROUP_CONCAT (without SEPARATOR)');
-
+
// Test GROUP_CONCAT (with SEPARATOR)
$sql="SELECT a.b, GROUP_CONCAT(a.c SEPARATOR ',') FROM table GROUP BY a.b";
$result=DoliDBPgsql::convertSQLFromMysql($sql);
print __METHOD__." result=".$result."\n";
$this->assertEquals($result, "SELECT a.b, STRING_AGG(a.c, ',') FROM table GROUP BY a.b", 'Test GROUP_CONCAT (with SEPARATOR)');
-
+
return $result;
}
}
diff --git a/test/phpunit/PricesTest.php b/test/phpunit/PricesTest.php
index ecbd10b5490..1c7b05d462b 100755
--- a/test/phpunit/PricesTest.php
+++ b/test/phpunit/PricesTest.php
@@ -67,7 +67,9 @@ class PricesTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/ProductTest.php b/test/phpunit/ProductTest.php
index 87f290593f0..125982bd852 100644
--- a/test/phpunit/ProductTest.php
+++ b/test/phpunit/ProductTest.php
@@ -60,7 +60,9 @@ class ProductTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/ProjectTest.php b/test/phpunit/ProjectTest.php
index a5dc9e0f5e2..2779902cabd 100644
--- a/test/phpunit/ProjectTest.php
+++ b/test/phpunit/ProjectTest.php
@@ -61,6 +61,8 @@ class ProjectTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/PropalTest.php b/test/phpunit/PropalTest.php
index 341ea02c5d0..81842063271 100644
--- a/test/phpunit/PropalTest.php
+++ b/test/phpunit/PropalTest.php
@@ -60,6 +60,8 @@ class PropalTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/RestAPIDocumentTest.php b/test/phpunit/RestAPIDocumentTest.php
index 54d5eb547d1..e9606b001b9 100644
--- a/test/phpunit/RestAPIDocumentTest.php
+++ b/test/phpunit/RestAPIDocumentTest.php
@@ -62,7 +62,9 @@ class RestAPIDocumentTest extends PHPUnit_Framework_TestCase
*/
public function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf = $conf;
$this->savuser = $user;
diff --git a/test/phpunit/RestAPIUserTest.php b/test/phpunit/RestAPIUserTest.php
index 764ae21aeb9..7b2d345a41a 100644
--- a/test/phpunit/RestAPIUserTest.php
+++ b/test/phpunit/RestAPIUserTest.php
@@ -64,7 +64,9 @@ class RestAPIUserTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/ScriptsTest.php b/test/phpunit/ScriptsTest.php
index b7916c39d9f..0c49567a4a4 100644
--- a/test/phpunit/ScriptsTest.php
+++ b/test/phpunit/ScriptsTest.php
@@ -72,6 +72,8 @@ class ScriptsTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/SecurityTest.php b/test/phpunit/SecurityTest.php
index 1b3b20899ef..21e25473b8f 100644
--- a/test/phpunit/SecurityTest.php
+++ b/test/phpunit/SecurityTest.php
@@ -72,6 +72,8 @@ class SecurityTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/SocieteTest.php b/test/phpunit/SocieteTest.php
index 8baab7e2f1d..3e9ee3c2002 100755
--- a/test/phpunit/SocieteTest.php
+++ b/test/phpunit/SocieteTest.php
@@ -60,7 +60,9 @@ class SocieteTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/SupplierProposalTest.php b/test/phpunit/SupplierProposalTest.php
index c8f0471e9a9..3648e0e61da 100644
--- a/test/phpunit/SupplierProposalTest.php
+++ b/test/phpunit/SupplierProposalTest.php
@@ -63,6 +63,8 @@ class SupplierProposalTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/TicketTest.php b/test/phpunit/TicketTest.php
index dd22349edbc..175ced68bda 100644
--- a/test/phpunit/TicketTest.php
+++ b/test/phpunit/TicketTest.php
@@ -60,6 +60,8 @@ class TicketTest extends PHPUnit_Framework_TestCase
*/
public function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/UserGroupTest.php b/test/phpunit/UserGroupTest.php
index fe8b019da20..a74e9d81726 100644
--- a/test/phpunit/UserGroupTest.php
+++ b/test/phpunit/UserGroupTest.php
@@ -59,7 +59,9 @@ class UserGroupTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/UserTest.php b/test/phpunit/UserTest.php
index 8eaa1888412..d163765deec 100644
--- a/test/phpunit/UserTest.php
+++ b/test/phpunit/UserTest.php
@@ -59,7 +59,9 @@ class UserTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/UtilsTest.php b/test/phpunit/UtilsTest.php
index 511e7d7fd32..f2f44daa31d 100644
--- a/test/phpunit/UtilsTest.php
+++ b/test/phpunit/UtilsTest.php
@@ -59,6 +59,8 @@ class UtilsTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/WebservicesInvoicesTest.php b/test/phpunit/WebservicesInvoicesTest.php
index 8ab4aba5758..92a336c846e 100644
--- a/test/phpunit/WebservicesInvoicesTest.php
+++ b/test/phpunit/WebservicesInvoicesTest.php
@@ -69,6 +69,8 @@ class WebservicesInvoicesTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
+ parent::__construct();
+
//$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
diff --git a/test/phpunit/WebservicesOrdersTest.php b/test/phpunit/WebservicesOrdersTest.php
index 79202a9d2eb..a155e5de973 100644
--- a/test/phpunit/WebservicesOrdersTest.php
+++ b/test/phpunit/WebservicesOrdersTest.php
@@ -63,7 +63,9 @@ class WebservicesOrdersTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/WebservicesOtherTest.php b/test/phpunit/WebservicesOtherTest.php
index 2b8bfc0aac1..16b1cd7d531 100644
--- a/test/phpunit/WebservicesOtherTest.php
+++ b/test/phpunit/WebservicesOtherTest.php
@@ -63,7 +63,9 @@ class WebservicesOtherTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/WebservicesProductsTest.php b/test/phpunit/WebservicesProductsTest.php
index e8b343c7a89..60c90ea30d4 100644
--- a/test/phpunit/WebservicesProductsTest.php
+++ b/test/phpunit/WebservicesProductsTest.php
@@ -70,7 +70,9 @@ class WebservicesProductsTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/WebservicesThirdpartyTest.php b/test/phpunit/WebservicesThirdpartyTest.php
index b9a04d2f1fa..51be1a5dbf6 100644
--- a/test/phpunit/WebservicesThirdpartyTest.php
+++ b/test/phpunit/WebservicesThirdpartyTest.php
@@ -70,7 +70,9 @@ class WebservicesThirdpartyTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/WebservicesUserTest.php b/test/phpunit/WebservicesUserTest.php
index 96e3687df1c..3c97ee719a9 100644
--- a/test/phpunit/WebservicesUserTest.php
+++ b/test/phpunit/WebservicesUserTest.php
@@ -63,7 +63,9 @@ class WebservicesUserTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;
diff --git a/test/phpunit/XCalLibTest.php b/test/phpunit/XCalLibTest.php
index 055640d4a36..165b8d247b2 100644
--- a/test/phpunit/XCalLibTest.php
+++ b/test/phpunit/XCalLibTest.php
@@ -59,7 +59,9 @@ class XCalLibTest extends PHPUnit_Framework_TestCase
*/
function __construct()
{
- //$this->sharedFixture
+ parent::__construct();
+
+ //$this->sharedFixture
global $conf,$user,$langs,$db;
$this->savconf=$conf;
$this->savuser=$user;