MCPcopy Index your code
hub / github.com/deepnote/deepnote / makeFile

Function makeFile

packages/runtime-core/src/agent-handler.test.ts:67–88  ·  view source on GitHub ↗
(overrides?: {
  blocks?: DeepnoteFile['project']['notebooks'][0]['blocks']
  notebookName?: string
  settings?: DeepnoteFile['project']['settings']
})

Source from the content-addressed store, hash-verified

65})
66
67function makeFile(overrides?: {
68 blocks?: DeepnoteFile['project']['notebooks'][0]['blocks']
69 notebookName?: string
70 settings?: DeepnoteFile['project']['settings']
71}): DeepnoteFile {
72 return {
73 metadata: { createdAt: '2026-01-01T00:00:00Z' },
74 project: {
75 id: 'test',
76 name: 'Test',
77 notebooks: [
78 {
79 id: 'nb1',
80 name: overrides?.notebookName ?? 'Notebook 1',
81 blocks: overrides?.blocks ?? [],
82 },
83 ],
84 settings: overrides?.settings,
85 },
86 version: '1.0.0',
87 }
88}
89
90describe('serializeNotebookContext', () => {
91 it('returns "Empty notebook." for invalid notebook index', () => {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected