diff --git a/services/web/test/frontend/features/share-project-modal/components/share-project-modal.test.js b/services/web/test/frontend/features/share-project-modal/components/share-project-modal.test.js
index ac868d8607..dc1e1ad273 100644
--- a/services/web/test/frontend/features/share-project-modal/components/share-project-modal.test.js
+++ b/services/web/test/frontend/features/share-project-modal/components/share-project-modal.test.js
@@ -10,6 +10,7 @@ import {
waitForElementToBeRemoved,
} from '@testing-library/react'
import fetchMock from 'fetch-mock'
+import { get } from 'lodash'
import ShareProjectModal from '../../../../../frontend/js/features/share-project-modal/components/share-project-modal'
import * as locationModule from '../../../../../frontend/js/features/share-project-modal/utils/location'
@@ -70,11 +71,16 @@ describe('', function () {
]
const ideWithProject = project => {
+ const scope = { project }
+
return {
$scope: {
- $watch: () => () => {},
+ $watch: (path, callback) => {
+ callback(get(scope, path))
+ return () => null
+ },
$applyAsync: () => {},
- project,
+ ...scope,
},
}
}
@@ -243,7 +249,7 @@ describe('', function () {
)
await screen.findByText(
- 'To change access permissions, please ask the project owner'
+ 'To add more collaborators or turn on link sharing, please ask the project owner'
)
expect(screen.queryByRole('button', { name: 'Turn off link sharing' })).to