diff --git a/__tests__/VirtualBoxUtil-test.js b/__tests__/VirtualBoxUtil-test.js index 3bf9a4427b..575d97e0db 100644 --- a/__tests__/VirtualBoxUtil-test.js +++ b/__tests__/VirtualBoxUtil-test.js @@ -3,10 +3,6 @@ var virtualBox = require('../src/utils/VirtualBoxUtil'); var util = require('../src/utils/Util'); describe('VirtualBox', function () { - it('returns the right command', function () { - expect(virtualBox.command()).toBe('/usr/bin/VBoxManage'); - }); - describe('version 4.3.20r96996', function () { pit('correctly parses virtualbox version', function () { util.exec.mockImplementation(function () { diff --git a/package.json b/package.json index 658293acb3..9203f0bece 100644 --- a/package.json +++ b/package.json @@ -26,11 +26,11 @@ "docker-machine-version": "0.3.0-rc2", "docker-compose-version": "1.3.0", "electron-version": "0.27.2", - "virtualbox-version": "4.3.28", - "virtualbox-filename": "VirtualBox-4.3.28.pkg", - "virtualbox-filename-win": "VirtualBox-4.3.28.exe", - "virtualbox-checksum": "60521caff652fc32ad733eee2eea27f03d0b4f7239af3bf4b21dc6f0251cf47a", - "virtualbox-checksum-win": "82039b615bf18dfff92ac1d9a15b2cbd5c59c608631ccf77e2371d0fd67a6cf7", + "virtualbox-version": "5.0.0", + "virtualbox-filename": "VirtualBox-5.0.0.pkg", + "virtualbox-filename-win": "VirtualBox-5.0.0.exe", + "virtualbox-checksum": "9aa3746c508643cfd70093f484ac0a64e02438d740020e294d65a7fd409bdb3d", + "virtualbox-checksum-win": "0ca898eb23e20506a28bf84514536ba5455cc6a35234ea096245e42ee113e617", "dependencies": { "alt": "^0.16.2", "ansi-to-html": "0.3.0", diff --git a/src/utils/VirtualBoxUtil.js b/src/utils/VirtualBoxUtil.js index b4b3094157..338717676a 100644 --- a/src/utils/VirtualBoxUtil.js +++ b/src/utils/VirtualBoxUtil.js @@ -7,7 +7,7 @@ var VirtualBox = { if(util.isWindows()) { return 'C:\\Program Files\\Oracle\\VirtualBox\\VBoxManage.exe'; } else { - return '/usr/bin/VBoxManage'; + return '/Applications/VirtualBox.app/Contents/MacOS/VBoxManage'; } }, filename: function () { @@ -23,7 +23,7 @@ var VirtualBox = { if(util.isWindows()) { return fs.existsSync('C:\\Program Files\\Oracle\\VirtualBox\\VBoxManage.exe') && fs.existsSync('C:\\Program Files\\Oracle\\VirtualBox\\VirtualBox.exe'); } else { - return fs.existsSync('/usr/bin/VBoxManage') && fs.existsSync('/Applications/VirtualBox.app') && fs.existsSync('/Applications/VirtualBox.app/Contents/MacOS/VBoxManage'); + return fs.existsSync('/Applications/VirtualBox.app') && fs.existsSync('/Applications/VirtualBox.app/Contents/MacOS/VBoxManage'); } }, active: function () {