From 447f0f6fbef245d3488761c740b1b19a8e982f5d Mon Sep 17 00:00:00 2001
From: Laurent Destailleur <eldy@users.sourceforge.net>
Date: Sun, 19 Jun 2011 21:10:45 +0000
Subject: [PATCH] Enhance phpunit tests

---
 test/phpunit/BuildDocTest.php | 4 ++--
 test/phpunit/SocieteTest.php  | 5 ++++-
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/test/phpunit/BuildDocTest.php b/test/phpunit/BuildDocTest.php
index 91a94657fe6..c41fc9ac2f0 100644
--- a/test/phpunit/BuildDocTest.php
+++ b/test/phpunit/BuildDocTest.php
@@ -36,8 +36,8 @@ require_once dirname(__FILE__).'/../../htdocs/expedition/class/expedition.class.
 require_once dirname(__FILE__).'/../../htdocs/projet/class/project.class.php';
 require_once dirname(__FILE__).'/../../htdocs/projet/class/task.class.php';
 require_once dirname(__FILE__).'/../../htdocs/lib/pdf.lib.php';
-require_once dirname(__FILE__).'/../../htdocs/includes/modules/facture/pdf_crabe.modules.php';
-require_once dirname(__FILE__).'/../../htdocs/includes/modules/facture/pdf_oursin.modules.php';
+require_once dirname(__FILE__).'/../../htdocs/includes/modules/facture/doc/pdf_crabe.modules.php';
+require_once dirname(__FILE__).'/../../htdocs/includes/modules/facture/doc/pdf_oursin.modules.php';
 require_once dirname(__FILE__).'/../../htdocs/includes/modules/commande/pdf_edison.modules.php';
 require_once dirname(__FILE__).'/../../htdocs/includes/modules/commande/pdf_einstein.modules.php';
 require_once dirname(__FILE__).'/../../htdocs/includes/modules/propale/pdf_propale_azur.modules.php';
diff --git a/test/phpunit/SocieteTest.php b/test/phpunit/SocieteTest.php
index 4598eab552d..67a82ff1cf0 100755
--- a/test/phpunit/SocieteTest.php
+++ b/test/phpunit/SocieteTest.php
@@ -79,7 +79,10 @@ class SocieteTest extends PHPUnit_Framework_TestCase
   	public static function setUpBeforeClass()
     {
     	global $conf,$user,$langs,$db;
-		$db->begin();	// This is to have all actions inside a transaction even if test launched without suite.
+
+        if ($conf->global->SOCIETE_CODECLIENT_ADDON != 'mod_codeclient_monkey') { print __METHOD__." third party ref checker must be setup to 'mod_codeclient_monkey' not to '".$conf->global->SOCIETE_CODECLIENT_ADDON."'.\n"; die(); }
+
+        $db->begin();	// This is to have all actions inside a transaction even if test launched without suite.
 
     	print __METHOD__."\n";
     }
-- 
GitLab