From ed1d212ae2daea5e4bd043417610177093e99f19 Mon Sep 17 00:00:00 2001
From: Aleksander Machniak <alec@alec.pl>
Date: Sat, 16 Jan 2016 03:03:51 -0500
Subject: [PATCH] Improved SVG cleanup code

---
 tests/Selenium/Mail/List.php |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/tests/Selenium/Mail/List.php b/tests/Selenium/Mail/List.php
index 9c1d4a8..dc28577 100644
--- a/tests/Selenium/Mail/List.php
+++ b/tests/Selenium/Mail/List.php
@@ -2,6 +2,19 @@
 
 class Selenium_Mail_List extends Selenium_Test
 {
+    protected function setUp()
+    {
+        parent::setUp();
+
+        bootstrap::init_imap();
+        bootstrap::purge_mailbox('INBOX');
+
+        // import email messages
+        foreach (glob(TESTS_DIR . 'Selenium/data/mail/list_00.eml') as $f) {
+            bootstrap::import_message($f, 'INBOX');
+        }
+    }
+
     public function testList()
     {
         $this->go('mail');
@@ -29,7 +42,7 @@
         $this->assertHasClass('unread', $row);
 
         $subject = $this->byCssSelector('.messagelist tbody tr:first-child td.subject');
-        $this->assertEquals('Lines', $subject->text());
+        $this->assertEquals('Lines', $this->getText($subject));
 
         $icon = $this->byCssSelector('.messagelist tbody tr:first-child td.status span');
         $this->assertHasClass('unread', $icon);

--
Gitblit v1.9.1