X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=tests%2Fphpunit%2FCRM%2FCore%2FOptionGroupTest.php;h=3aa73301e1b7947bd9de87f7fc69dd9732f56152;hb=ccbfdc72a45c93f86be46d0f0c143b9da8500890;hp=49e4fe28f8467ed5ec4674c7441d3a41146a4932;hpb=c9baa85a27f776bc2b49bc5d38611f537cf19f30;p=civicrm-core.git diff --git a/tests/phpunit/CRM/Core/OptionGroupTest.php b/tests/phpunit/CRM/Core/OptionGroupTest.php index 49e4fe28f8..3aa73301e1 100644 --- a/tests/phpunit/CRM/Core/OptionGroupTest.php +++ b/tests/phpunit/CRM/Core/OptionGroupTest.php @@ -91,4 +91,22 @@ class CRM_Core_OptionGroupTest extends CiviUnitTestCase { } } + + public function emailAddressTests() { + $tests[] = array('"Name"', '"Name" '); + $tests[] = array('"Name" ', '"Name" '); + $tests[] = array('"Name" ', '"Name" '); + return $tests; + } + + + /** + * @dataProvider emailAddressTests + */ + public function testSanitizeFromEmailAddress($dirty, $clean) { + $form = new CRM_Admin_Form_Options(); + $actual = $form->sanitizeFromEmailAddress($dirty); + $this->assertEquals($actual, $clean); + } + }