~juju/pyjuju/0.7

« back to all changes in this revision

Viewing changes to juju/agents/tests/test_unit.py

  • Committer: Kapil Thangavelu
  • Date: 2013-01-31 16:22:57 UTC
  • Revision ID: kapil@canonical.com-20130131162257-2nf7w15de2juelfd
[trivial] serialized execution test propogation

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
from juju.charm import get_charm_from_path
10
10
from juju.charm.url import CharmURL
11
11
from juju.errors import JujuError
 
12
from juju.hooks.executor import HookExecutor
12
13
from juju.lib import serializer
 
14
 
13
15
from juju.state.environment import GlobalSettingsStateManager
14
16
from juju.state.errors import ServiceStateNotFound
15
17
from juju.state.service import NO_HOOKS, RETRY_HOOKS
30
32
 
31
33
    @inlineCallbacks
32
34
    def setUp(self):
 
35
        self.patch(HookExecutor,
 
36
                   "LOCK_PATH",
 
37
                   os.path.join(self.makeDir(), "hook.lock"))
33
38
        yield super(UnitAgentTestBase, self).setUp()
34
39
        settings = GlobalSettingsStateManager(self.client)
35
40
        yield settings.set_provider_type("dummy")