The current code layout makes it hard to separate the tests per-platform (session)
Bug #989132 reported by
Diego Sarmentero
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Client |
Fix Released
|
High
|
Diego Sarmentero |
Bug Description
The current code layout makes it impossible/hard to separate the tests per-platform. The suggested solution is:
Refactor this module to have something like:
session/
__init__.py
linux.py
windows.py
darwin.py
Refactor the Tests for this module in the same way.
Related branches
lp:~diegosarmentero/ubuntuone-client/refactor-session
- Manuel de la Peña (community): Approve
- dobey (community): Approve
-
Diff: 158 lines (+35/-34)7 files modifiedrun-tests.bat (+1/-1)
tests/platform/session/__init__.py (+27/-0)
tests/platform/session/test_linux.py (+1/-1)
ubuntuone/platform/session/__init__.py (+4/-4)
ubuntuone/platform/session/linux.py (+1/-14)
ubuntuone/platform/session/windows.py (+1/-13)
ubuntuone/platform/windows/__init__.py (+0/-1)
summary: |
- Refactor platform/session + The current code layout makes it hard to separate the tests per- + platform. (session) |
summary: |
- The current code layout makes it hard to separate the tests per- - platform. (session) + The current code layout makes it hard to separate the tests per-platform + (session) |
description: | updated |
Changed in ubuntuone-client: | |
status: | New → Triaged |
tags: | added: desktop+ |
Changed in ubuntuone-client: | |
status: | Triaged → In Progress |
Changed in ubuntuone-client: | |
status: | In Progress → Fix Committed |
Changed in ubuntuone-client: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.