diff options
author | 2023-06-22 18:39:21 +0000 | |
---|---|---|
committer | 2023-06-22 18:39:21 +0000 | |
commit | 56d04e41009e85e3b3b58430378e47db62739aa5 (patch) | |
tree | 212cc2953171fd03af8029fc46d7e32d12ea8784 | |
parent | f359d77b1844335ceeb103b9d3753eb2f440ed5f (diff) | |
download | astro-56d04e41009e85e3b3b58430378e47db62739aa5.tar.gz astro-56d04e41009e85e3b3b58430378e47db62739aa5.tar.zst astro-56d04e41009e85e3b3b58430378e47db62739aa5.zip |
[ci] format
-rw-r--r-- | packages/astro/src/core/render/dev/vite.ts | 2 | ||||
-rw-r--r-- | packages/astro/test/units/dev/styles.test.js | 61 |
2 files changed, 35 insertions, 28 deletions
diff --git a/packages/astro/src/core/render/dev/vite.ts b/packages/astro/src/core/render/dev/vite.ts index 5cfea6e49..b3efb34bb 100644 --- a/packages/astro/src/core/render/dev/vite.ts +++ b/packages/astro/src/core/render/dev/vite.ts @@ -112,7 +112,7 @@ function urlId(url: string) { function getDepsFromEntry(entry: ModuleNode) { let deps = entry.ssrTransformResult?.deps ?? []; - if(entry.ssrTransformResult?.dynamicDeps) { + if (entry.ssrTransformResult?.dynamicDeps) { return deps.concat(entry.ssrTransformResult.dynamicDeps); } return deps; diff --git a/packages/astro/test/units/dev/styles.test.js b/packages/astro/test/units/dev/styles.test.js index 44dbc3be5..76af929be 100644 --- a/packages/astro/test/units/dev/styles.test.js +++ b/packages/astro/test/units/dev/styles.test.js @@ -1,16 +1,14 @@ import { expect } from 'chai'; import { fileURLToPath } from 'url'; -import { - getStylesForURL -} from '../../../dist/core/render/dev/css.js'; +import { getStylesForURL } from '../../../dist/core/render/dev/css.js'; import { viteID } from '../../../dist/core/util.js'; const root = new URL('../../fixtures/alias/', import.meta.url); class TestLoader { constructor(modules) { - this.modules = new Map(modules.map(m => [m.id, m])) + this.modules = new Map(modules.map((m) => [m.id, m])); } getModuleById(id) { return this.modules.get(id); @@ -28,36 +26,45 @@ describe('Crawling graph for CSS', () => { loader = new TestLoader([ { id: indexId, - importedModules: [{ - id: aboutId, - url: aboutId, - }, { - id: indexId + '?astro&style.css', - url: indexId + '?astro&style.css', - ssrModule: {} - }], + importedModules: [ + { + id: aboutId, + url: aboutId, + }, + { + id: indexId + '?astro&style.css', + url: indexId + '?astro&style.css', + ssrModule: {}, + }, + ], ssrTransformResult: { - deps: [indexId + '?astro&style.css'] - } + deps: [indexId + '?astro&style.css'], + }, }, { id: aboutId, - importedModules: [{ - id: aboutId + '?astro&style.css', - url: aboutId + '?astro&style.css', - ssrModule: {} - }], + importedModules: [ + { + id: aboutId + '?astro&style.css', + url: aboutId + '?astro&style.css', + ssrModule: {}, + }, + ], ssrTransformResult: { - deps: [aboutId + '?astro&style.css'] - } - } + deps: [aboutId + '?astro&style.css'], + }, + }, ]); - }) + }); - it('importedModules is checked against the child\'s importers', async () => { + it("importedModules is checked against the child's importers", async () => { // In dev mode, HMR modules tracked are added to importedModules. We use `importers` // to verify that they are true importers. - const res = await getStylesForURL(new URL('./src/pages/index.astro', root), loader, 'development') + const res = await getStylesForURL( + new URL('./src/pages/index.astro', root), + loader, + 'development' + ); expect(res.urls.size).to.equal(1); - }) -}) + }); +}); |