diff --git a/tests/ParseTest.php b/tests/ParseTest.php
index aa318bc..2b0666f 100644
--- a/tests/ParseTest.php
+++ b/tests/ParseTest.php
@@ -613,6 +613,25 @@ class ParseTest extends PHPUnit_Framework_TestCase {
$this->assertEquals('http://example.com/photo.jpg', $data['data']['photo'][0]);
}
+ public function testInputIsParsedMf2WithHTML() {
+ $html = '
Hello World
';
+ $mf2 = Mf2\parse($html, 'http://example.com/entry');
+
+ $url = 'http://example.com/entry';
+ $response = $this->parse([
+ 'url' => $url,
+ 'body' => json_encode($mf2)
+ ]);
+
+ $body = $response->getContent();
+ $this->assertEquals(200, $response->getStatusCode());
+ $data = json_decode($body, true);
+
+ $this->assertEquals('Hello World', $data['data']['content']['text']);
+ $this->assertEquals('Hello World', $data['data']['content']['html']);
+ $this->assertEquals('http://example.com/photo.jpg', $data['data']['photo'][0]);
+ }
+
public function testHApp() {
$url = 'http://source.example.com/h-app';
$response = $this->parse(['url' => $url]);