DMDircthe intelligent IRC client

Viewing Issue Advanced Details

ID 0001101 Category [DMDirc] Core Severity feature
Reproducibility N/A Date Submitted 2008-04-09 16:33 Last Update 2008-07-23 22:08
Reporter MD87 Assigned To MD87 View Status public
Priority normal Status assigned Resolution open
Platform Fixed in Version Target Version 0.6.3
Product Version Product Build
Summary 0001101: Abstract servers
Description Servers need to be abstracted somehow. It's currently nearly impossible to unit test servers, and they'll be useless if we ever support other protocols.
Needs unit test no

Relationships

Notes

Show this changeset in changelog Changeset Detail

4257 created by chris87 on 10 July 2008, 21:44:23 +0100 (5 months 26 days ago) (patch) Added ParserFactory class and made Servers use it. Allows for unit tests to inject their own parsers.
Issue 1101

This commit was included in build DMDIRC-REPORTS-146. The build succeeded after 9 minutes (finished on 10-Jul-2008 at 23:25:46).

This commit was included in build DMDIRC-TRUNK-288. The build succeeded after 2 minutes (finished on 10-Jul-2008 at 21:47:24).

Add Note

Note

Issue History

Date Modified Username Field Change
2008-04-09 16:33 MD87 New Issue
2008-04-09 16:33 MD87 Status new => assigned
2008-04-09 16:33 MD87 Assigned To => MD87
2008-07-10 21:44 MD87 Checkin
2008-07-10 21:44 MD87 Note Added: 0002788
2008-07-23 22:08 MD87 Target Version 0.7 => 0.6.3