fix(qmd): reject unreliable npm listings and restore non-mapping models verbatim
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
7f89ae70bd
commit
953401a431
4 files changed
+27
-6
No files matched your search
@@ -78,6 +78,8 @@ test('runQmdCli runs the CLI entry of QMD_PACKAGE_DIR without a shell', () => {
|
||||
|
||||
test('previousModels captures a user models block, null when absent', () => {
|
||||
assert.deepEqual(previousModels('models:\n embed: mine\ncollections: {}\n', YAML), { embed: 'mine' });
|
||||
assert.equal(previousModels('models: custom\n', YAML), 'custom');
|
||||
assert.deepEqual(previousModels('models: [a, b]\n', YAML), ['a', 'b']);
|
||||
assert.equal(previousModels('collections: {}\n', YAML), null);
|
||||
assert.equal(previousModels('', YAML), null);
|
||||
});
|
||||
|
||||
Reference in new issue
Block a user