james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Manuel Carrasco (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HUPA-44) [patch] increased test coverage, added msg fixtures, many fixes
Date Thu, 29 Oct 2009 09:20:59 GMT

     [ https://issues.apache.org/jira/browse/HUPA-44?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Manuel Carrasco updated HUPA-44:
--------------------------------

    Attachment: many_changes_unicode.diff

Changed two lines in the patch in order to use the unicode representation of non english characters
used in the test, to avoid test failing when the VM charset changes.

> [patch] increased test coverage, added msg fixtures, many fixes
> ---------------------------------------------------------------
>
>                 Key: HUPA-44
>                 URL: https://issues.apache.org/jira/browse/HUPA-44
>             Project: JAMES Hupa
>          Issue Type: Bug
>          Components: client, server
>            Reporter: Manuel Carrasco
>            Assignee: Norman Maurer
>         Attachments: many_changes.diff, many_changes_unicode.diff
>
>
> This patch contains:
> - Documentation
> 	* Updated README with information about how to configure the application and how to
use it in demo mode.
> - Demo-mode issues:
> 	* Added example messages as fixtures for demo and tests.
> 	* Modified eclipse claspath to include messages resources.
> 	* Removed DemoModeIMAPFolder and DemoModeIMAPStore in favour of the classes MockIMAPFolder
and MockIMAPStore
> 	* Configuration and Example messages are loaded automatically when using hupa in demo
mode
>         * Demo configuration is selected if no configuration file is provided.
> - Testing issues
> 	* Added instances of log, settings and httpsession to abstract handler test
> 	* Method refactoring in handlers in order to make testing easier
> 	* Added new test for demo stuff (DemoModeTest)
> 	* Added tests for fetch messages (FetchMessagesHandlerTest)
> 	* Added tests for messages details (GetMessagesDetailsTest)
> 	* Many fixes to MockIMAPFolders and MockIMAPStore classes
> - Client side
> 	* Created new interface to decouple raw iframe widget
> 	* Fixed a bug when updating folders tree after messages are fetched
> 	* Text messages are now wraped by '<pre>' tags, so it is easier to convert it
to html.
> - Server side issues
> 	* Added a new servlet which acts as wrapper for DispatchServiceServlet in order to better
loging actions and errors
> 	* Select html part in alternative messages, because most email clients do it.
> 	* Fixed a bug in isHTML handling in mime parsing because booleans are not modified when
are passed as paramters
> 	* Fixed a bug in parsing multipart messages with nested alternative parts
> 	* Fixed a bug in parsing messages which only have parts in text/html
> 	* Fixed a bug in download attachment caused by my last patch
> 	* Added support for draft, flagged and user flags, which made gmail fetch messages fail

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message