Create a test suite for Gwibber
Gwibber desparately needs a test suite, we should create a test suite and start to populate it with tests.
We should include both unit testing and mock testing of the services we integrate with.
Blueprint information
- Status:
- Complete
- Approver:
- Sebastien Bacher
- Priority:
- Medium
- Drafter:
- Ken VanDine
- Direction:
- Needs approval
- Assignee:
- Ken VanDine
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Ken VanDine
- Completed by
- Ken VanDine
Whiteboard
Work items for maverick-alpha-2:
Select tools to be used: DONE
Work items:
Add ability to gwibber-service to enable dumping raw results from each service we support for use in creating tests: TODO
Create framework for setting up and running tests: TODO
Use those results for mock tests for each service, simulating being online: TODO
Write tests for ConnectionMonitor: TODO
Write tests for the storage backend: TODO
Write tests for MessagesMonitor: TODO
Write tests for AccountMonitor: TODO
Write tests for StreamMonitor: TODO
Write tests for URLShorten: TODO
Write tests for network: TODO
Write tests for twitter: TODO
Write tests for facebook: TODO
Write tests for identi.ca: TODO
Write tests for statusnet: TODO
Write tests for friendfeed: TODO
Write tests for qaiku: TODO
Write tests for digg: TODO
Write tests for flickr: TODO