Example #1
0
 def test_mount_manager(self, mock_umount, mock_mount):
     """mounted: context manager mounts/umounts as expected"""
     dev, mnt = '/dev/fake', '/media/fake'
     mock_mount.return_value = mnt
     with mounted(dev, mnt) as mountpoint:
         mock_mount.assert_called_once_with(dev, mnt)
         self.assertFalse(mock_umount.called)
         self.assertEqual(mountpoint, mnt)
     mock_umount.assert_called_once_with(mnt)
Example #2
0
 def test_mount_manager(self, mock_umount, mock_mount):
     """mounted: context manager mounts/umounts as expected"""
     dev, mnt = '/dev/fake', '/media/fake'
     mock_mount.return_value = mnt
     with mounted(dev, mnt) as mountpoint:
         mock_mount.assert_called_once_with(dev, mnt)
         self.assertFalse(mock_umount.called)
         self.assertEqual(mountpoint, mnt)
     mock_umount.assert_called_once_with(mnt)