コード例 #1
0
 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')])
コード例 #2
0
 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')])
コード例 #3
0
 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')])
コード例 #4
0
 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')])