Merge lp:~mandel/ubuntuone-client/fix_tests_on_windows into lp:ubuntuone-client
Status: | Merged |
---|---|
Approved by: | Manuel de la Peña |
Approved revision: | 961 |
Merged at revision: | 958 |
Proposed branch: | lp:~mandel/ubuntuone-client/fix_tests_on_windows |
Merge into: | lp:ubuntuone-client |
Diff against target: |
252 lines (+109/-11) 9 files modified
contrib/testing/testcase.py (+6/-1) run-tests.bat (+1/-0) tests/platform/linux/test_unity.py (+6/-6) tests/status/test_aggregator.py (+3/-3) ubuntuone/platform/windows/__init__.py (+1/-0) ubuntuone/platform/windows/launcher.py (+45/-0) ubuntuone/platform/windows/os_helper.py (+7/-0) ubuntuone/status/aggregator.py (+1/-1) windows/clientdefs.py (+39/-0) |
To merge this branch: | bzr merge lp:~mandel/ubuntuone-client/fix_tests_on_windows |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Shane Fagan (community) | Approve | ||
Roberto Alsina (community) | Approve | ||
Review via email: mp+57677@code.launchpad.net |
Commit message
This branch fixes the tests so that they can be ran on Windows. This branchs provides the following changes:
* Added the missing the move_trash method.
* Moved the UbuntuOneLauncher from the platform module to its actual platform (that being linux). Added an dummy implementation for Windows so that the tests pass that will later has to be implemented.
* Fixed the different Launcher tests to assert that the launcher is indeed called no matter which platform.
* Added the clientdefs for windows. ATM they are generated with autoconf but that does not make happy the windows port.
Description of the change
This branch fixes the tests so that they can be ran on Windows. This branchs provides the following changes:
* Added the missing the move_trash method.
* Moved the UbuntuOneLauncher from the platform module to its actual platform (that being linux). Added an dummy implementation for Windows so that the tests pass that will later has to be implemented.
* Fixed the different Launcher tests to assert that the launcher is indeed called no matter which platform.
* Added the clientdefs for windows. ATM they are generated with autoconf but that does not make happy the windows port.
+1