Unit tests should disable sending email before they execute, we don't want any accidental emails sent when developers are
running the unit tests to verify functionality. Add commented out example code that will enable developers to disable email via a define in include/config.php
This commit is contained in:
@@ -19,6 +19,9 @@ define("APPDB_OWNER_URL","http://www.winehq.org/"); // website of this product/c
|
||||
define("APPDB_OWNER_EMAIL","appdb@winehq.org"); // e-mail of this product/company
|
||||
define("BUGZILLA_ROOT","http://bugs.winehq.org/"); // path to bugzilla
|
||||
|
||||
// AppDB developers: Use this define to disable email from being sent from the appdb during testing
|
||||
//if(!defined("DISABLE_EMAIL"))
|
||||
// define("DISABLE_EMAIL", true); // disable email, see mail_appdb() in include/mail.php
|
||||
|
||||
/*
|
||||
* apps database info
|
||||
|
||||
@@ -3,6 +3,11 @@ require_once(BASE."include/config.php");
|
||||
|
||||
function mail_appdb($sEmailList,$sSubject,$sMsg)
|
||||
{
|
||||
// NOTE: For AppDB developers: If email is disabled return from this function
|
||||
// immediately. See include/config.php.sample for information
|
||||
if(defined("DISABLE_EMAIL"))
|
||||
return;
|
||||
|
||||
$sHeaders = "MIME-Version: 1.0\r\n";
|
||||
$sHeaders .= "From: AppDB <".APPDB_OWNER_EMAIL.">\r\n";
|
||||
$sHeaders .= "Reply-to: AppDB <".APPDB_OWNER_EMAIL.">\r\n";
|
||||
|
||||
@@ -7,6 +7,10 @@
|
||||
|
||||
error_reporting(E_ALL);
|
||||
|
||||
// disable emailing
|
||||
if(!defined("DISABLE_EMAIL"))
|
||||
define("DISABLE_EMAIL", true);
|
||||
|
||||
include_once("test_user.php");
|
||||
echo "\n";
|
||||
include_once("test_query.php");
|
||||
|
||||
Reference in New Issue
Block a user