~billy-olsen/charms/trusty/hacluster/lp1394008.quorum-fix

« back to all changes in this revision

Viewing changes to unit_tests/test_pcmk.py

  • Committer: Billy Olsen
  • Date: 2014-11-21 15:57:26 UTC
  • Revision ID: billy.olsen@canonical.com-20141121155726-labcolg9g1ne602v
Updates from Testing:
 - Remove role from pcmk.Node
 - fix corosync.conf template
 - differentiate unit_name vs unit_ip in hooks.get_ha_nodes

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
 
20
20
    @patch.object(pcmk.subprocess, 'check_output')
21
21
    def test_list_nodes(self, mock_output):
22
 
        out_string = ('469828874 juju-some-machine-22 member\n'
23
 
                      '234947850 juju-some-machine-8 member\n'
 
22
        out_string = ('469828874 juju-some-machine-22\n'
 
23
                      '234947850 juju-some-machine-8\n'
24
24
                      '\n')
25
25
        mock_output.return_value = out_string
26
26
        
27
 
        exp_nodes = [Node(469828874, 'juju-some-machine-22', 'member'),
28
 
                     Node(234947850, 'juju-some-machine-8', 'member')]
 
27
        exp_nodes = [Node(469828874, 'juju-some-machine-22'),
 
28
                     Node(234947850, 'juju-some-machine-8')]
29
29
        self.assertEquals(pcmk.list_nodes(), exp_nodes)