context.js 361 B

1234567891011121314151617181920
  1. import sinon from 'sinon'
  2. export function setupContext() {
  3. window.project_id = '1234'
  4. window.user = {
  5. id: 'fake_user'
  6. }
  7. let $scope = {}
  8. if (window._ide) {
  9. $scope = { ...window._ide.$scope, project: {} }
  10. }
  11. window._ide = {
  12. ...window._ide,
  13. $scope,
  14. socket: {
  15. on: sinon.stub(),
  16. removeListener: sinon.stub()
  17. }
  18. }
  19. }