|
30 | 30 | describe '#cached?' do |
31 | 31 | context 'cache directory exists in the build directory' do |
32 | 32 | before do |
33 | | - FileUtils.mkdir_p(File.join(dir, '.node', 'node-v6.3.0-linux-x64', 'lib', 'node_modules', 'bower')) |
| 33 | + FileUtils.mkdir_p(File.join(dir, '.node', 'node-v6.7.0-linux-x64', 'lib', 'node_modules', 'bower')) |
34 | 34 | end |
35 | 35 |
|
36 | 36 | context 'cached version is the same as the current version being installed' do |
37 | 37 | before do |
38 | | - File.open(File.join(dir, '.node', 'node-v6.3.0-linux-x64', 'lib', 'node_modules', 'bower', 'VERSION'), 'w') do |f| |
| 38 | + File.open(File.join(dir, '.node', 'node-v6.7.0-linux-x64', 'lib', 'node_modules', 'bower', 'VERSION'), 'w') do |f| |
39 | 39 | f.write '1.7.9' |
40 | 40 | end |
41 | 41 | end |
|
47 | 47 |
|
48 | 48 | context 'cached version is different than the current version being installed' do |
49 | 49 | before do |
50 | | - File.open(File.join(dir, '.node', 'node-v6.3.0-linux-x64', 'lib', 'node_modules', 'bower', 'VERSION'), 'w') do |f| |
| 50 | + File.open(File.join(dir, '.node', 'node-v6.7.0-linux-x64', 'lib', 'node_modules', 'bower', 'VERSION'), 'w') do |f| |
51 | 51 | f.write '1.0.0-preview1-002702' |
52 | 52 | end |
53 | 53 | end |
|
68 | 68 | describe '#install' do |
69 | 69 | context 'NPM is already installed' do |
70 | 70 | before do |
71 | | - FileUtils.mkdir_p(File.join(dir, '.node', 'node-v6.3.0-linux-x64', 'bin')) |
72 | | - FileUtils.mkdir_p(File.join(dir, '.node', 'node-v6.3.0-linux-x64', 'lib', 'node_modules', 'bower')) |
73 | | - File.open(File.join(dir, '.node', 'node-v6.3.0-linux-x64', 'bin', 'bower'), 'w') { |a| a.write('a') } |
| 71 | + FileUtils.mkdir_p(File.join(dir, '.node', 'node-v6.7.0-linux-x64', 'bin')) |
| 72 | + FileUtils.mkdir_p(File.join(dir, '.node', 'node-v6.7.0-linux-x64', 'lib', 'node_modules', 'bower')) |
| 73 | + File.open(File.join(dir, '.node', 'node-v6.7.0-linux-x64', 'bin', 'bower'), 'w') { |a| a.write('a') } |
74 | 74 | end |
75 | 75 |
|
76 | 76 | it 'downloads file with compile-extensions and writes a version file' do |
|
0 commit comments