def test_machine_readable_status_running(self): with patch('fabtools.vagrant.local') as mock_local: mock_local.return_value = textwrap.dedent(r""" 1391354677,default,provider-name,vmware_fusion 1391354677,default,state,running 1391354677,default,state-human-short,running 1391354677,default,state-human-long,The VM is running. To stop this VM%!(VAGRANT_COMMA) you can run `vagrant halt` to\nshut it down%!(VAGRANT_COMMA) or you can run `vagrant suspend` to simply suspend\nthe virtual machine. In either case%!(VAGRANT_COMMA) to restart it again%!(VAGRANT_COMMA) run\n`vagrant up`. """) from fabtools.vagrant import _status_machine_readable res = _status_machine_readable() self.assertEqual(res, [('default', 'running')])
def test_machine_readable_status_running(self): with patch('fabtools.vagrant.local') as mock_local: mock_local.return_value = textwrap.dedent(r""" 1391354677,default,provider-name,vmware_fusion 1391354677,default,state,running 1391354677,default,state-human-short,running 1391354677,default,state-human-long,The VM is running. To stop this VM%!(VAGRANT_COMMA) you can run `vagrant halt` to\nshut it down%!(VAGRANT_COMMA) or you can run `vagrant suspend` to simply suspend\nthe virtual machine. In either case%!(VAGRANT_COMMA) to restart it again%!(VAGRANT_COMMA) run\n`vagrant up`. """) from fabtools.vagrant import _status_machine_readable res = _status_machine_readable() self.assertEqual(res, [('default', 'running')])
def test_machine_readable_status_not_running(self): with patch('fabtools.vagrant.local') as mock_local: mock_local.return_value = textwrap.dedent(r""" 1391366299,default,provider-name,vmware_fusion 1391366299,default,state,not_running 1391366299,default,state-human-short,not running 1391366299,default,state-human-long,The VM is powered off. To restart the VM%!(VAGRANT_COMMA) run `vagrant up` """) from fabtools.vagrant import _status_machine_readable res = _status_machine_readable() self.assertEqual(res, [('default', 'not running')])
def test_machine_readable_status_not_running(self): with patch('fabtools.vagrant.local') as mock_local: mock_local.return_value = textwrap.dedent(r""" 1391366299,default,provider-name,vmware_fusion 1391366299,default,state,not_running 1391366299,default,state-human-short,not running 1391366299,default,state-human-long,The VM is powered off. To restart the VM%!(VAGRANT_COMMA) run `vagrant up` """) from fabtools.vagrant import _status_machine_readable res = _status_machine_readable() self.assertEqual(res, [('default', 'not running')])