Skip to content

Commit ed81852

Browse files
authoredMay 20, 2024··
ci: Updated the langchain vectorstore test to reference the correct version of @langchain/core getting tested (#2202)
1 parent 8110d42 commit ed81852

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed
 

‎test/versioned/langchain/vectorstore.tap.js

+11-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,17 @@ const helper = require('../../lib/agent_helper')
1010
const { removeModules } = require('../../lib/cache-buster')
1111
// load the assertSegments assertion
1212
require('../../lib/metrics_helper')
13-
const { version: pkgVersion } = require('@langchain/core/package.json')
13+
const fs = require('fs')
14+
let pkgVersion
15+
try {
16+
;({ version: pkgVersion } = JSON.parse(
17+
fs.readFileSync(
18+
`${__dirname}/node_modules/@langchain/community/node_modules/@langchain/core/package.json`
19+
)
20+
))
21+
} catch {
22+
;({ version: pkgVersion } = require('@langchain/core/package.json'))
23+
}
1424
const createOpenAIMockServer = require('../openai/mock-server')
1525
const { filterLangchainEvents, filterLangchainEventsByType } = require('./common')
1626
const { DESTINATIONS } = require('../../../lib/config/attribute-filter')

0 commit comments

Comments
 (0)
Please sign in to comment.