Skip to content

Commit

Permalink
Merge pull request #1496 from embroider-build/unskip-tests
Browse files Browse the repository at this point in the history
Unskip some core-resolver tests
  • Loading branch information
ef4 authored Jun 30, 2023
2 parents f4b7a14 + 304884c commit 0128902
Showing 1 changed file with 17 additions and 13 deletions.
30 changes: 17 additions & 13 deletions tests/scenarios/core-resolver-test.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { AddonMeta, AppMeta } from '@embroider/shared-internals';
import { AddonMeta, AppMeta, RewrittenPackageIndex } from '@embroider/shared-internals';
import { outputFileSync } from 'fs-extra';
import { resolve } from 'path';
import QUnit from 'qunit';
Expand Down Expand Up @@ -686,13 +686,15 @@ Scenarios.fromProject(() => new Project())
});

Qmodule('legacy-addons', function () {
QUnit.skip('app can resolve file in rewritten addon', async function () {
test('app can resolve file in rewritten addon', async function () {
let index: RewrittenPackageIndex = {
packages: {
[resolve(app.dir, 'node_modules/my-addon')]: 'my-addon.1234',
},
extraResolutions: {},
};
givenFiles({
'node_modules/.embroider/rewritten-packages/index.json': JSON.stringify({
packages: {
[resolve(app.dir, 'node_modules/my-addon')]: 'my-addon.1234',
},
}),
'node_modules/.embroider/rewritten-packages/index.json': JSON.stringify(index),
'node_modules/.embroider/rewritten-packages/my-addon.1234/hello-world.js': ``,
'node_modules/.embroider/rewritten-packages/my-addon.1234/package.json': addonPackageJSON(),
'app.js': `import "my-addon/hello-world"`,
Expand All @@ -706,14 +708,16 @@ Scenarios.fromProject(() => new Project())
.to('./node_modules/.embroider/rewritten-packages/my-addon.1234/hello-world.js');
});

QUnit.skip('moved addon resolves dependencies from its original location', async function () {
test('moved addon resolves dependencies from its original location', async function () {
let index: RewrittenPackageIndex = {
packages: {
[resolve(app.dir, 'node_modules/my-addon')]: 'my-addon.1234',
},
extraResolutions: {},
};
givenFiles({
'node_modules/my-addon/node_modules/inner-dep/index.js': '',
'node_modules/.embroider/rewritten-packages/index.json': JSON.stringify({
packages: {
[resolve(app.dir, 'node_modules/my-addon')]: 'my-addon.1234',
},
}),
'node_modules/.embroider/rewritten-packages/index.json': JSON.stringify(index),
'node_modules/.embroider/rewritten-packages/my-addon.1234/hello-world.js': `import "inner-dep"`,
'node_modules/.embroider/rewritten-packages/my-addon.1234/package.json': addonPackageJSON(),
'app.js': `import "my-addon/hello-world"`,
Expand Down

0 comments on commit 0128902

Please sign in to comment.