@@ -48,12 +48,23 @@ describe('npm-packages bump', function () {
4848 } ) ;
4949
5050 it ( 'bumps only mongosh packages' , async function ( ) {
51+ const mongoshPath = path . join ( PROJECT_ROOT , 'packages' , 'mongosh' ) ;
52+ const autocompletePath = path . join (
53+ PROJECT_ROOT ,
54+ 'packages' ,
55+ 'autocomplete'
56+ ) ;
5157 getPackagesInTopologicalOrder . resolves ( [
52- { name : 'mongosh' , location : 'packages/mongosh' } ,
53- { name : '@mongosh/autocomplete' , location : 'packages/autocomplete' } ,
58+ { name : 'mongosh' , location : mongoshPath } ,
59+ { name : '@mongosh/autocomplete' , location : autocompletePath } ,
5460 ] ) ;
5561
56- const rootProjectJson = `${ PROJECT_ROOT } /package.json` ;
62+ const rootProjectJson = path . join ( PROJECT_ROOT , 'package.json' ) ;
63+ const mongoshProjectJson = path . join ( mongoshPath , 'package.json' ) ;
64+ const autocompleteProjectJson = path . join (
65+ autocompletePath ,
66+ 'package.json'
67+ ) ;
5768 const mockPackageJson = [
5869 [
5970 rootProjectJson ,
@@ -67,7 +78,7 @@ describe('npm-packages bump', function () {
6778 } ,
6879 ] ,
6980 [
70- 'packages/mongosh/package.json' ,
81+ mongoshProjectJson ,
7182 {
7283 name : 'mongosh' ,
7384 version : '0.1.2' ,
@@ -78,7 +89,7 @@ describe('npm-packages bump', function () {
7889 } ,
7990 ] ,
8091 [
81- 'packages/autocomplete/package.json' ,
92+ autocompleteProjectJson ,
8293 {
8394 name : '@mongosh/autocomplete' ,
8495 version : '1.2.3' ,
@@ -118,8 +129,7 @@ describe('npm-packages bump', function () {
118129
119130 expect (
120131 JSON . parse (
121- fsWriteFile . withArgs ( 'packages/mongosh/package.json' ) . firstCall
122- . args [ 1 ] as string
132+ fsWriteFile . withArgs ( mongoshProjectJson ) . firstCall . args [ 1 ] as string
123133 )
124134 ) . deep . equals ( {
125135 name : 'mongosh' ,
@@ -132,7 +142,7 @@ describe('npm-packages bump', function () {
132142
133143 expect (
134144 JSON . parse (
135- fsWriteFile . withArgs ( 'packages/autocomplete/package.json' ) . firstCall
145+ fsWriteFile . withArgs ( autocompleteProjectJson ) . firstCall
136146 . args [ 1 ] as string
137147 )
138148 ) . deep . equals ( {
0 commit comments