Some tests in pserv_services.tests.test_dhcp_probe_service:TestDHCPProbeService never fail
Bug #1363161 reported by
Graham Binns
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Unassigned |
Bug Description
To reproduce:
1. Branch trunk
2. Edit src/provisionin
3. Add a self.fail() call into one of the tests
4. Run bin/test.pserv pserv_services.
5. See that for all except test_probe_
This led to at least one bug being missed that should never have landed.
Related branches
lp:~allenap/maas/twisted-test-case
- Gavin Panella (community): Approve
-
Diff: 728 lines (+126/-71)14 files modifiedsrc/maastesting/testcase.py (+37/-0)
src/provisioningserver/boot/tests/test_boot.py (+5/-3)
src/provisioningserver/boot/tests/test_windows.py (+5/-3)
src/provisioningserver/pserv_services/tests/test_dhcp_probe_service.py (+9/-2)
src/provisioningserver/pserv_services/tests/test_image_download_service.py (+4/-6)
src/provisioningserver/pserv_services/tests/test_tftp.py (+7/-5)
src/provisioningserver/rpc/testing/__init__.py (+4/-4)
src/provisioningserver/rpc/tests/test_boot_images.py (+2/-2)
src/provisioningserver/rpc/tests/test_clusterservice.py (+17/-15)
src/provisioningserver/rpc/tests/test_power.py (+8/-8)
src/provisioningserver/tests/test_events.py (+6/-3)
src/provisioningserver/tests/test_plugin.py (+7/-7)
src/provisioningserver/tests/test_plugin_services.py (+5/-3)
src/provisioningserver/utils/tests/test_twisted.py (+10/-10)
To post a comment you must log in.
A few of the tests are assuming the presence of inlineCallbacks, but they're not decorated as such. See http:// paste.ubuntu. com/8180104/ for a fix.