diff options
author | uckelman <uckelman@nomic.net> | 2010-03-21 19:04:22 +0000 |
---|---|---|
committer | uckelman <uckelman@nomic.net> | 2010-03-21 19:04:22 +0000 |
commit | aab481efddce9501b125e995d82c50f03e08d6e7 (patch) | |
tree | 2a72b7f82efeaa1def82649af2e3f1a4e906c94a /test/MailmanLibTest.php | |
parent | 1b1bd4936c1df0a9a1248697065e39e6f589bbdd (diff) |
Building libs for Mailman and PhpBB3.
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@6625 67b53d14-2c14-4ace-a08f-0dab2b34000c
Diffstat (limited to 'test/MailmanLibTest.php')
-rw-r--r-- | test/MailmanLibTest.php | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/test/MailmanLibTest.php b/test/MailmanLibTest.php new file mode 100644 index 0000000..eeee160 --- /dev/null +++ b/test/MailmanLibTest.php @@ -0,0 +1,25 @@ +<?php + +require_once('PHPUnit/Framework.php'); +require_once('src/MailmanLib.php'); + +class MailmanLibTest extends PHPUnit_Framework_TestCase { + + /** + * @dataProvider provider_read_raw_message + */ + public function test_read_raw_message($url, $expected, $ex) { + if ($ex) $this->setExpectedException($ex); + $this->assertEquals($expected, read_raw_message($url)); + } + + public function provider_read_raw_message() { + return array( + array(__DIR__ . '/empty', null, 'PHPUnit_Framework_Error'), + array(__DIR__ . '/bougs', null, 'PHPUnit_Framework_Error'), + array(__DIR__ . '/1', file_get_contents(__DIR__ . '/1'), null), + ); + } +} + +?> |