From da3702f9741627136c6746b854ca8ed5c4834934 Mon Sep 17 00:00:00 2001 From: Enrico Giordani Date: Thu, 2 Mar 2017 10:40:35 +0100 Subject: [PATCH] test: fix test-require-resolve.js on iOS. In iOS the test folder is copied to a temp folder with write access, therefore 'common.fixturesDir' starts from a different root compared to '__dirname'. --- test/simple/test-require-resolve.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/test/simple/test-require-resolve.js b/test/simple/test-require-resolve.js index 550348b2..e6251c64 100644 --- a/test/simple/test-require-resolve.js +++ b/test/simple/test-require-resolve.js @@ -10,8 +10,13 @@ assert.equal(path.join(__dirname, '../fixtures/a.js'), require.resolve('../fixtures/a')); assert.equal(path.join(fixturesDir, 'a.js'), require.resolve(path.join(fixturesDir, 'a'))); -assert.equal(path.join(fixturesDir, 'nested-index', 'one', 'index.js'), - require.resolve('../fixtures/nested-index/one')); +if (process.platform === 'ios') { + assert.equal(path.join(__dirname, '../fixtures', 'nested-index', 'one', 'index.js'), + require.resolve('../fixtures/nested-index/one')); +} else { + assert.equal(path.join(fixturesDir, 'nested-index', 'one', 'index.js'), + require.resolve('../fixtures/nested-index/one')); +} assert.equal('path', require.resolve('path')); -console.log('ok'); \ No newline at end of file +console.log('ok');