MCPcopy Index your code
hub / github.com/nodejs/node / mockWorkspaces

Function mockWorkspaces

deps/npm/test/lib/commands/diff.js:971–1000  ·  view source on GitHub ↗
(t, workspaces = true, opts)

Source from the content-addressed store, hash-verified

969
970t.test('workspaces', async t => {
971 const mockWorkspaces = (t, workspaces = true, opts) => mockDiff(t, {
972 prefixDir: {
973 'package.json': {
974 name: 'workspaces-test',
975 version: '1.2.3',
976 workspaces: ['workspace-a', 'workspace-b', 'workspace-c'],
977 },
978 'workspace-a': {
979 'package.json': {
980 name: 'workspace-a',
981 version: '1.2.3-a',
982 },
983 },
984 'workspace-b': {
985 'package.json': {
986 name: 'workspace-b',
987 version: '1.2.3-b',
988 },
989 },
990 'workspace-c': {
991 'package.json': {
992 name: 'workspace-c',
993 version: '1.2.3-c',
994 },
995 },
996 },
997 exec: [],
998 config: workspaces === true ? { workspaces } : { workspace: workspaces },
999 ...opts,
1000 })
1001
1002 t.test('all workspaces', async t => {
1003 const { output } = await mockWorkspaces(t, true, {

Callers 1

diff.jsFile · 0.70

Calls 1

mockDiffFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…