~axino/mojo/devel

« back to all changes in this revision

Viewing changes to mojo/tests/test_juju2.py

  • Committer: mergebot at canonical
  • Author(s): "Tom Haddon"
  • Date: 2021-02-03 08:23:01 UTC
  • mfrom: (577.1.2 charm-audit-charmstore-versions)
  • Revision ID: mergebot@juju-139df4-prod-is-toolbox-0.canonical.com-20210203082301-nss6z75c0unqz35m
Update charm-audit phase to be able to read deployed location from juju status where possible



Reviewed-on: https://code.launchpad.net/~mthaddon/mojo/charm-audit-charmstore-versions/+merge/397353
Reviewed-by: Haw Loeung <haw.loeung@canonical.com>

Show diffs side-by-side

added added

removed removed

Lines of Context:
31
31
            self.status = mojo.juju.status.Juju2Status()
32
32
        self.status._raw_status = self._testdata_from_file("juju2-idle.yaml")
33
33
 
 
34
    def test_charm_location(self):
 
35
        """Test charm location method."""
 
36
        self.assertEqual(self.status.charm_location("apache2"), "cs:trusty/apache2-20")
 
37
 
34
38
    def test_machine_ids_list(self):
35
39
        """Test getting all machine IDs"""
36
40
        self.assertEqual(self.status.machine_ids_list(), ["2", "3"])