X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FN2VC.git;a=blobdiff_plain;f=tests%2Fcharms%2Flayers%2Fbroken%2Ftests%2F10-deploy;fp=tests%2Fcharms%2Flayers%2Fbroken%2Ftests%2F10-deploy;h=0000000000000000000000000000000000000000;hp=9a26117089498423ebba7dda3f7e3acb50ba54e7;hb=b2c234b2056b9d8cb9f6eda268c2cf1845f88371;hpb=caf6efba68120623038efc361cf46e1f60de452b diff --git a/tests/charms/layers/broken/tests/10-deploy b/tests/charms/layers/broken/tests/10-deploy deleted file mode 100644 index 9a26117..0000000 --- a/tests/charms/layers/broken/tests/10-deploy +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/python3 - -import amulet -import requests -import unittest - - -class TestCharm(unittest.TestCase): - def setUp(self): - self.d = amulet.Deployment() - - self.d.add('simple') - self.d.expose('simple') - - self.d.setup(timeout=900) - self.d.sentry.wait() - - self.unit = self.d.sentry['simple'][0] - - def test_service(self): - # test we can access over http - page = requests.get('http://{}'.format(self.unit.info['public-address'])) - self.assertEqual(page.status_code, 200) - # Now you can use self.d.sentry[SERVICE][UNIT] to address each of the units and perform - # more in-depth steps. Each self.d.sentry[SERVICE][UNIT] has the following methods: - # - .info - An array of the information of that unit from Juju - # - .file(PATH) - Get the details of a file on that unit - # - .file_contents(PATH) - Get plain text output of PATH file from that unit - # - .directory(PATH) - Get details of directory - # - .directory_contents(PATH) - List files and folders in PATH on that unit - # - .relation(relation, service:rel) - Get relation data from return service - - -if __name__ == '__main__': - unittest.main()