LEFT | RIGHT |
1 from juju.errors import ( | 1 from juju.errors import ( |
2 JujuError, FileNotFound, FileAlreadyExists, CharmError, | 2 JujuError, FileNotFound, FileAlreadyExists, CharmError, |
3 CharmInvocationError, CharmUpgradeError, NoConnection, InvalidHost, | 3 CharmInvocationError, CharmUpgradeError, NoConnection, InvalidHost, |
4 InvalidUser, ProviderError, CloudInitError, ProviderInteractionError, | 4 InvalidUser, ProviderError, CloudInitError, ProviderInteractionError, |
5 CannotTerminateMachine, MachinesNotFound, EnvironmentPending, | 5 CannotTerminateMachine, MachinesNotFound, EnvironmentPending, |
6 EnvironmentNotFound, IncompatibleVersion, InvalidPlacementPolicy, | 6 EnvironmentNotFound, IncompatibleVersion, InvalidPlacementPolicy, |
7 ServiceError) | 7 ServiceError) |
8 | 8 |
9 from juju.lib.testing import TestCase | 9 from juju.lib.testing import TestCase |
10 | 10 |
(...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
131 def test_CharmInvocationError_with_signal(self): | 131 def test_CharmInvocationError_with_signal(self): |
132 error = CharmInvocationError("/foo/bar", None, 13) | 132 error = CharmInvocationError("/foo/bar", None, 13) |
133 self.assertIsJujuError(error) | 133 self.assertIsJujuError(error) |
134 self.assertEquals( | 134 self.assertEquals( |
135 str(error), "Error processing '/foo/bar': signal 13.") | 135 str(error), "Error processing '/foo/bar': signal 13.") |
136 | 136 |
137 def test_CharmUpgradeError(self): | 137 def test_CharmUpgradeError(self): |
138 error = CharmUpgradeError("blah blah") | 138 error = CharmUpgradeError("blah blah") |
139 self.assertIsJujuError(error) | 139 self.assertIsJujuError(error) |
140 self.assertEquals(str(error), "Cannot upgrade charm: blah blah") | 140 self.assertEquals(str(error), "Cannot upgrade charm: blah blah") |
LEFT | RIGHT |