Example #1
0
 def test_cms_version(self):
     cmd = "cms version"
     result = run(cmd)
     print(result)
     assert "cloudmesh.common" in result
     assert "cloudmesh.cloud" in result
     assert "cloudmesh.storage" in result
Example #2
0
 def test_cms_help(self):
     cmd = "cms help"
     result = run(cmd)
     print(result)
     assert "quit" in result
     assert "objstorage" in result
     assert "vm" in result
Example #3
0
 def test_cms_info(self):
     cmd = "cms info"
     result = run(cmd)
     print(result)
     assert "cloudmesh.common" in result
     assert "cloudmesh.cloud" in result
     assert "cloudmesh.storage" in result
Example #4
0
 def test_install_cms(self):
     cmd = "cd tmp; cloudmesh-installer install objstorage-e"
     result = run(cmd)
     print(result)
     assert os.path.isdir("tmp/cloudmesh-cmd5/cloudmesh_cmd5.egg-info")
     assert os.path.isdir("tmp/cloudmesh-cloud/cloudmesh_cloud.egg-info")
     assert os.path.isdir(
         "tmp/cloudmesh-objstorage/cloudmesh_objstorage.egg-info")
Example #5
0
 def test_clone_cloud(self):
     cmd = "cd tmp; cloudmesh-installer git clone storage"
     result = run(cmd)
     print(result)
     assert os.path.isdir("tmp/cloudmesh-cmd5")
Example #6
0
 def test_info(self):
     cmd = "cloudmesh-installer info"
     result = run(cmd)
     print(result)
     assert "Package" in str(result)
Example #7
0
 def test_cms_vm(self):
     cmd = "cms help"
     result = run(cmd)
     print(result)
     assert "vm" in result
Example #8
0
 def test_install_cloud(self):
     cmd = "cd tmp; cloudmesh-installer install cloud -e"
     result = run(cmd)
     print(result)
     assert os.path.isdir("tmp/cloudmesh-cloud/cloudmesh_cloud.egg-info")
Example #9
0
 def test_cms_help(self):
     cmd = "cms help"
     result = run(cmd)
     print(result)
     assert "quit" in result