Просмотр исходного кода

Remove the Metrics module, use metrics-sharelatex

Shane Kilkelly 9 лет назад
Родитель
Сommit
043520fc28
50 измененных файлов с 49 добавлено и 50 удалено
  1. 1 1
      services/web/app/coffee/Features/Authentication/AuthenticationController.coffee
  2. 1 1
      services/web/app/coffee/Features/BetaProgram/BetaProgramHandler.coffee
  3. 1 1
      services/web/app/coffee/Features/Compile/CompileController.coffee
  4. 1 1
      services/web/app/coffee/Features/Compile/CompileManager.coffee
  5. 1 1
      services/web/app/coffee/Features/DocumentUpdater/DocumentUpdaterHandler.coffee
  6. 1 1
      services/web/app/coffee/Features/Downloads/ProjectDownloadsController.coffee
  7. 1 1
      services/web/app/coffee/Features/Editor/EditorController.coffee
  8. 1 1
      services/web/app/coffee/Features/Editor/EditorHttpController.coffee
  9. 1 1
      services/web/app/coffee/Features/Email/EmailSender.coffee
  10. 1 1
      services/web/app/coffee/Features/Project/ProjectController.coffee
  11. 1 1
      services/web/app/coffee/Features/Project/ProjectCreationHandler.coffee
  12. 1 1
      services/web/app/coffee/Features/Project/ProjectGetter.coffee
  13. 1 1
      services/web/app/coffee/Features/ThirdPartyDataStore/TpdsController.coffee
  14. 1 1
      services/web/app/coffee/Features/ThirdPartyDataStore/TpdsUpdateSender.coffee
  15. 1 1
      services/web/app/coffee/Features/Uploads/ArchiveManager.coffee
  16. 1 1
      services/web/app/coffee/Features/Uploads/ProjectUploadController.coffee
  17. 1 1
      services/web/app/coffee/Features/User/UserController.coffee
  18. 1 1
      services/web/app/coffee/Features/User/UserCreator.coffee
  19. 1 1
      services/web/app/coffee/Features/User/UserGetter.coffee
  20. 1 1
      services/web/app/coffee/Features/User/UserLocator.coffee
  21. 1 1
      services/web/app/coffee/Features/User/UserUpdater.coffee
  22. 1 1
      services/web/app/coffee/infrastructure/CrawlerLogger.coffee
  23. 1 1
      services/web/app/coffee/infrastructure/LockManager.coffee
  24. 0 1
      services/web/app/coffee/infrastructure/Metrics.coffee
  25. 1 1
      services/web/app/coffee/infrastructure/RandomLogging.coffee
  26. 1 1
      services/web/app/coffee/infrastructure/Server.coffee
  27. 1 1
      services/web/app/coffee/router.coffee
  28. 1 1
      services/web/test/UnitTests/coffee/Authentication/AuthenticationControllerTests.coffee
  29. 1 1
      services/web/test/UnitTests/coffee/BetaProgram/BetaProgramHandlerTests.coffee
  30. 1 1
      services/web/test/UnitTests/coffee/Compile/CompileControllerTests.coffee
  31. 1 1
      services/web/test/UnitTests/coffee/Compile/CompileManagerTests.coffee
  32. 1 1
      services/web/test/UnitTests/coffee/DocumentUpdater/DocumentUpdaterHandlerTests.coffee
  33. 1 1
      services/web/test/UnitTests/coffee/Downloads/ProjectDownloadsControllerTests.coffee
  34. 1 1
      services/web/test/UnitTests/coffee/Editor/EditorControllerTests.coffee
  35. 1 1
      services/web/test/UnitTests/coffee/Editor/EditorHttpControllerTests.coffee
  36. 1 1
      services/web/test/UnitTests/coffee/Email/EmailSenderTests.coffee
  37. 1 1
      services/web/test/UnitTests/coffee/Project/ProjectControllerTests.coffee
  38. 1 1
      services/web/test/UnitTests/coffee/Project/ProjectCreationHandlerTests.coffee
  39. 1 1
      services/web/test/UnitTests/coffee/Project/ProjectGetterTests.coffee
  40. 1 1
      services/web/test/UnitTests/coffee/ThirdPartyDataStore/TpdsControllerTests.coffee
  41. 1 1
      services/web/test/UnitTests/coffee/ThirdPartyDataStore/TpdsUpdateSenderTests.coffee
  42. 1 1
      services/web/test/UnitTests/coffee/ThirdPartyDataStore/UpdateMergerTests.coffee
  43. 1 1
      services/web/test/UnitTests/coffee/Uploads/ArchiveManagerTests.coffee
  44. 1 1
      services/web/test/UnitTests/coffee/Uploads/ProjectUploadControllerTests.coffee
  45. 1 1
      services/web/test/UnitTests/coffee/User/UserControllerTests.coffee
  46. 1 1
      services/web/test/UnitTests/coffee/User/UserCreatorTests.coffee
  47. 1 1
      services/web/test/UnitTests/coffee/User/UserLocatorTests.coffee
  48. 1 1
      services/web/test/UnitTests/coffee/User/UserUpdaterTests.coffee
  49. 1 1
      services/web/test/UnitTests/coffee/infrastructure/LockManager/getLockTests.coffee
  50. 1 1
      services/web/test/UnitTests/coffee/infrastructure/LockManager/tryLockTests.coffee

+ 1 - 1
services/web/app/coffee/Features/Authentication/AuthenticationController.coffee

@@ -2,7 +2,7 @@ AuthenticationManager = require ("./AuthenticationManager")
 LoginRateLimiter = require("../Security/LoginRateLimiter")
 UserGetter = require "../User/UserGetter"
 UserUpdater = require "../User/UserUpdater"
-Metrics = require('../../infrastructure/Metrics')
+Metrics = require('metrics-sharelatex')
 logger = require("logger-sharelatex")
 querystring = require('querystring')
 Url = require("url")

+ 1 - 1
services/web/app/coffee/Features/BetaProgram/BetaProgramHandler.coffee

@@ -1,6 +1,6 @@
 User = require("../../models/User").User
 logger = require 'logger-sharelatex'
-metrics = require("../../infrastructure/Metrics")
+metrics = require("metrics-sharelatex")
 
 module.exports = BetaProgramHandler =
 

+ 1 - 1
services/web/app/coffee/Features/Compile/CompileController.coffee

@@ -1,4 +1,4 @@
-Metrics = require "../../infrastructure/Metrics"
+Metrics = require "metrics-sharelatex"
 Project = require("../../models/Project").Project
 CompileManager = require("./CompileManager")
 ClsiManager = require("./ClsiManager")

+ 1 - 1
services/web/app/coffee/Features/Compile/CompileManager.coffee

@@ -6,7 +6,7 @@ Project = require("../../models/Project").Project
 ProjectRootDocManager = require "../Project/ProjectRootDocManager"
 UserGetter = require "../User/UserGetter"
 ClsiManager = require "./ClsiManager"
-Metrics = require('../../infrastructure/Metrics')
+Metrics = require('metrics-sharelatex')
 logger = require("logger-sharelatex")
 rateLimiter = require("../../infrastructure/RateLimiter")
 

+ 1 - 1
services/web/app/coffee/Features/DocumentUpdater/DocumentUpdaterHandler.coffee

@@ -4,7 +4,7 @@ settings = require 'settings-sharelatex'
 _ = require 'underscore'
 async = require 'async'
 logger = require('logger-sharelatex')
-metrics = require('../../infrastructure/Metrics')
+metrics = require('metrics-sharelatex')
 redis = require("redis-sharelatex")
 rclient = redis.createClient(settings.redis.web)
 Project = require("../../models/Project").Project

+ 1 - 1
services/web/app/coffee/Features/Downloads/ProjectDownloadsController.coffee

@@ -1,5 +1,5 @@
 logger                  = require "logger-sharelatex"
-Metrics                 = require "../../infrastructure/Metrics"
+Metrics                 = require "metrics-sharelatex"
 Project                 = require("../../models/Project").Project
 ProjectZipStreamManager = require "./ProjectZipStreamManager"
 DocumentUpdaterHandler  = require "../DocumentUpdater/DocumentUpdaterHandler"

+ 1 - 1
services/web/app/coffee/Features/Editor/EditorController.coffee

@@ -1,5 +1,5 @@
 logger = require('logger-sharelatex')
-Metrics = require('../../infrastructure/Metrics')
+Metrics = require('metrics-sharelatex')
 sanitize = require('sanitizer')
 ProjectEntityHandler = require('../Project/ProjectEntityHandler')
 ProjectOptionsHandler = require('../Project/ProjectOptionsHandler')

+ 1 - 1
services/web/app/coffee/Features/Editor/EditorHttpController.coffee

@@ -7,7 +7,7 @@ ProjectGetter = require('../Project/ProjectGetter')
 UserGetter = require('../User/UserGetter')
 AuthorizationManager = require("../Authorization/AuthorizationManager")
 ProjectEditorHandler = require('../Project/ProjectEditorHandler')
-Metrics = require('../../infrastructure/Metrics')
+Metrics = require('metrics-sharelatex')
 CollaboratorsHandler = require("../Collaborators/CollaboratorsHandler")
 CollaboratorsInviteHandler = require("../Collaborators/CollaboratorsInviteHandler")
 PrivilegeLevels = require "../Authorization/PrivilegeLevels"

+ 1 - 1
services/web/app/coffee/Features/Email/EmailSender.coffee

@@ -1,5 +1,5 @@
 logger = require('logger-sharelatex')
-metrics = require('../../infrastructure/Metrics')
+metrics = require('metrics-sharelatex')
 Settings = require('settings-sharelatex')
 nodemailer = require("nodemailer")
 sesTransport = require('nodemailer-ses-transport')

+ 1 - 1
services/web/app/coffee/Features/Project/ProjectController.coffee

@@ -4,7 +4,7 @@ projectDeleter = require("./ProjectDeleter")
 projectDuplicator = require("./ProjectDuplicator")
 projectCreationHandler = require("./ProjectCreationHandler")
 editorController = require("../Editor/EditorController")
-metrics = require('../../infrastructure/Metrics')
+metrics = require('metrics-sharelatex')
 User = require('../../models/User').User
 TagsHandler = require("../Tags/TagsHandler")
 SubscriptionLocator = require("../Subscription/SubscriptionLocator")

+ 1 - 1
services/web/app/coffee/Features/Project/ProjectCreationHandler.coffee

@@ -1,6 +1,6 @@
 logger = require('logger-sharelatex')
 async = require("async")
-metrics = require('../../infrastructure/Metrics')
+metrics = require('metrics-sharelatex')
 Settings = require('settings-sharelatex')
 ObjectId = require('mongoose').Types.ObjectId	
 Project = require('../../models/Project').Project

+ 1 - 1
services/web/app/coffee/Features/Project/ProjectGetter.coffee

@@ -1,5 +1,5 @@
 mongojs = require("../../infrastructure/mongojs")
-metrics = require("../../infrastructure/Metrics")
+metrics = require("metrics-sharelatex")
 db = mongojs.db
 ObjectId = mongojs.ObjectId
 async = require "async"

+ 1 - 1
services/web/app/coffee/Features/ThirdPartyDataStore/TpdsController.coffee

@@ -2,7 +2,7 @@ tpdsUpdateHandler = require('./TpdsUpdateHandler')
 UpdateMerger = require "./UpdateMerger"
 logger = require('logger-sharelatex')
 Path = require('path')
-metrics = require("../../infrastructure/Metrics")
+metrics = require("metrics-sharelatex")
 
 module.exports =
 	# mergeUpdate and deleteUpdate are used by Dropbox, where the project is only passed as the name, as the

+ 1 - 1
services/web/app/coffee/Features/ThirdPartyDataStore/TpdsUpdateSender.coffee

@@ -3,7 +3,7 @@ logger = require('logger-sharelatex')
 path = require('path')
 Project = require('../../models/Project').Project
 keys = require('../../infrastructure/Keys')
-metrics = require("../../infrastructure/Metrics")
+metrics = require("metrics-sharelatex")
 request = require("request")
 CollaboratorsHandler = require('../Collaborators/CollaboratorsHandler')
 

+ 1 - 1
services/web/app/coffee/Features/Uploads/ArchiveManager.coffee

@@ -1,6 +1,6 @@
 child   = require "child_process"
 logger  = require "logger-sharelatex"
-metrics = require "../../infrastructure/Metrics"
+metrics = require "metrics-sharelatex"
 fs      = require "fs"
 Path    = require "path"
 _ = require("underscore")

+ 1 - 1
services/web/app/coffee/Features/Uploads/ProjectUploadController.coffee

@@ -1,5 +1,5 @@
 logger  = require "logger-sharelatex"
-metrics = require "../../infrastructure/Metrics"
+metrics = require "metrics-sharelatex"
 fs      = require "fs"
 Path    = require "path"
 FileSystemImportManager = require "./FileSystemImportManager"

+ 1 - 1
services/web/app/coffee/Features/User/UserController.coffee

@@ -5,7 +5,7 @@ User = require("../../models/User").User
 newsLetterManager = require('../Newsletter/NewsletterManager')
 UserRegistrationHandler = require("./UserRegistrationHandler")
 logger = require("logger-sharelatex")
-metrics = require("../../infrastructure/Metrics")
+metrics = require("metrics-sharelatex")
 Url = require("url")
 AuthenticationManager = require("../Authentication/AuthenticationManager")
 AuthenticationController = require('../Authentication/AuthenticationController')

+ 1 - 1
services/web/app/coffee/Features/User/UserCreator.coffee

@@ -1,7 +1,7 @@
 User = require("../../models/User").User
 UserLocator = require("./UserLocator")
 logger = require("logger-sharelatex")
-metrics = require('../../infrastructure/Metrics')
+metrics = require('metrics-sharelatex')
 
 
 module.exports = UserCreator =

+ 1 - 1
services/web/app/coffee/Features/User/UserGetter.coffee

@@ -1,5 +1,5 @@
 mongojs = require("../../infrastructure/mongojs")
-metrics = require('../../infrastructure/Metrics')
+metrics = require('metrics-sharelatex')
 logger = require('logger-sharelatex')
 db = mongojs.db
 ObjectId = mongojs.ObjectId

+ 1 - 1
services/web/app/coffee/Features/User/UserLocator.coffee

@@ -1,5 +1,5 @@
 mongojs = require("../../infrastructure/mongojs")
-metrics = require("../../infrastructure/Metrics")
+metrics = require("metrics-sharelatex")
 db = mongojs.db
 ObjectId = mongojs.ObjectId
 logger = require('logger-sharelatex')

+ 1 - 1
services/web/app/coffee/Features/User/UserUpdater.coffee

@@ -1,6 +1,6 @@
 logger = require("logger-sharelatex")
 mongojs = require("../../infrastructure/mongojs")
-metrics = require("../../infrastructure/Metrics")
+metrics = require("metrics-sharelatex")
 db = mongojs.db
 ObjectId = mongojs.ObjectId
 UserLocator = require("./UserLocator")

+ 1 - 1
services/web/app/coffee/infrastructure/CrawlerLogger.coffee

@@ -1,4 +1,4 @@
-metrics = require('./Metrics')
+metrics = require('metrics-sharelatex')
 module.exports =
 	log: (req)->
 		if req.headers["user-agent"]?

+ 1 - 1
services/web/app/coffee/infrastructure/LockManager.coffee

@@ -1,4 +1,4 @@
-metrics = require('./Metrics')
+metrics = require('metrics-sharelatex')
 Settings = require('settings-sharelatex')
 redis = require("redis-sharelatex")
 rclient = redis.createClient(Settings.redis.web)

+ 0 - 1
services/web/app/coffee/infrastructure/Metrics.coffee

@@ -1 +0,0 @@
-module.exports = require("metrics-sharelatex")

+ 1 - 1
services/web/app/coffee/infrastructure/RandomLogging.coffee

@@ -1,5 +1,5 @@
 _ = require('underscore')
-metrics = require('./Metrics')
+metrics = require('metrics-sharelatex')
 
 do trackOpenSockets = ->
 	metrics.gauge("http.open-sockets", _.size(require('http').globalAgent.sockets.length), 0.5)

+ 1 - 1
services/web/app/coffee/infrastructure/Server.coffee

@@ -2,7 +2,7 @@ Path = require "path"
 express = require('express')
 Settings = require('settings-sharelatex')
 logger = require 'logger-sharelatex'
-metrics = require('./Metrics')
+metrics = require('metrics-sharelatex')
 crawlerLogger = require('./CrawlerLogger')
 expressLocals = require('./ExpressLocals')
 Router = require('../router')

+ 1 - 1
services/web/app/coffee/router.coffee

@@ -9,7 +9,7 @@ Settings = require('settings-sharelatex')
 TpdsController = require('./Features/ThirdPartyDataStore/TpdsController')
 SubscriptionRouter = require './Features/Subscription/SubscriptionRouter'
 UploadsRouter = require './Features/Uploads/UploadsRouter'
-metrics = require('./infrastructure/Metrics')
+metrics = require('metrics-sharelatex')
 ReferalController = require('./Features/Referal/ReferalController')
 AuthenticationController = require('./Features/Authentication/AuthenticationController')
 TagsController = require("./Features/Tags/TagsController")

+ 1 - 1
services/web/test/UnitTests/coffee/Authentication/AuthenticationControllerTests.coffee

@@ -16,7 +16,7 @@ describe "AuthenticationController", ->
 			"./AuthenticationManager": @AuthenticationManager = {}
 			"../User/UserGetter" : @UserGetter = {}
 			"../User/UserUpdater" : @UserUpdater = {}
-			"../../infrastructure/Metrics": @Metrics = { inc: sinon.stub() }
+			"metrics-sharelatex": @Metrics = { inc: sinon.stub() }
 			"../Security/LoginRateLimiter": @LoginRateLimiter = { processLoginRequest:sinon.stub(), recordSuccessfulLogin:sinon.stub() }
 			"../User/UserHandler": @UserHandler = {setupLoginData:sinon.stub()}
 			"../Analytics/AnalyticsManager": @AnalyticsManager = { recordEvent: sinon.stub() }

+ 1 - 1
services/web/test/UnitTests/coffee/BetaProgram/BetaProgramHandlerTests.coffee

@@ -26,7 +26,7 @@ describe 'BetaProgramHandler', ->
 				log: sinon.stub()
 				err: sinon.stub()
 			},
-			"../../infrastructure/Metrics": @logger = {
+			"metrics-sharelatex": @logger = {
 				inc: sinon.stub()
 			}
 

+ 1 - 1
services/web/test/UnitTests/coffee/Compile/CompileControllerTests.coffee

@@ -42,7 +42,7 @@ describe "CompileController", ->
 			"request": @request = sinon.stub()
 			"../../models/Project": Project: @Project = {}
 			"logger-sharelatex": @logger = { log: sinon.stub(), error: sinon.stub() }
-			"../../infrastructure/Metrics": @Metrics =  { inc: sinon.stub() }
+			"metrics-sharelatex": @Metrics =  { inc: sinon.stub() }
 			"./CompileManager":@CompileManager
 			"../User/UserGetter":@UserGetter
 			"./ClsiManager": @ClsiManager

+ 1 - 1
services/web/test/UnitTests/coffee/Compile/CompileManagerTests.coffee

@@ -23,7 +23,7 @@ describe "CompileManager", ->
 			"../User/UserGetter": @UserGetter = {}
 			"./ClsiManager": @ClsiManager = {}
 			"../../infrastructure/RateLimiter": @ratelimiter
-			"../../infrastructure/Metrics": @Metrics =
+			"metrics-sharelatex": @Metrics =
 				Timer: class Timer
 					done: sinon.stub()
 				inc: sinon.stub()

+ 1 - 1
services/web/test/UnitTests/coffee/DocumentUpdater/DocumentUpdaterHandlerTests.coffee

@@ -32,7 +32,7 @@ describe 'DocumentUpdaterHandler', ->
 			"../../models/Project": Project: @Project={}
 			'../../Features/Project/ProjectLocator':{}
 			'redis-sharelatex' : createClient: () => @rclient
-			"../../infrastructure/Metrics": 
+			"metrics-sharelatex": 
 				Timer:->
 					done:->
 

+ 1 - 1
services/web/test/UnitTests/coffee/Downloads/ProjectDownloadsControllerTests.coffee

@@ -17,7 +17,7 @@ describe "ProjectDownloadsController", ->
 		@ProjectDownloadsController = SandboxedModule.require modulePath, requires:
 			"./ProjectZipStreamManager"   : @ProjectZipStreamManager = {}
 			"../../models/Project"        : Project: @Project = {}
-			"../../infrastructure/Metrics": @metrics = {}
+			"metrics-sharelatex": @metrics = {}
 			"logger-sharelatex"           : @logger = {log: sinon.stub()}
 			"../DocumentUpdater/DocumentUpdaterHandler": @DocumentUpdaterHandler
 

+ 1 - 1
services/web/test/UnitTests/coffee/Editor/EditorControllerTests.coffee

@@ -64,7 +64,7 @@ describe "EditorController", ->
 			"settings-sharelatex":@settings
 			'../Dropbox/DropboxProjectLinker':@dropboxProjectLinker
 			'./EditorRealTimeController':@EditorRealTimeController = {}
-			"../../infrastructure/Metrics": @Metrics = { inc: sinon.stub() }
+			"metrics-sharelatex": @Metrics = { inc: sinon.stub() }
 			"../TrackChanges/TrackChangesManager": @TrackChangesManager = {}
 			"../../infrastructure/LockManager":@LockManager
 			'redis-sharelatex':createClient:-> auth:->

+ 1 - 1
services/web/test/UnitTests/coffee/Editor/EditorHttpControllerTests.coffee

@@ -15,7 +15,7 @@ describe "EditorHttpController", ->
 			"./EditorRealTimeController": @EditorRealTimeController = {}
 			"logger-sharelatex": @logger = { log: sinon.stub(), error: sinon.stub() }
 			"./EditorController": @EditorController = {}
-			'../../infrastructure/Metrics': @Metrics = {inc: sinon.stub()}
+			'metrics-sharelatex': @Metrics = {inc: sinon.stub()}
 			"../Collaborators/CollaboratorsHandler": @CollaboratorsHandler = {}
 			"../Collaborators/CollaboratorsInviteHandler": @CollaboratorsInviteHandler = {}
 

+ 1 - 1
services/web/test/UnitTests/coffee/Email/EmailSenderTests.coffee

@@ -37,7 +37,7 @@ describe "EmailSender", ->
 				log:->
 				warn:->
 				err:->
-			"../../infrastructure/Metrics": inc:->
+			"metrics-sharelatex": inc:->
 
 
 

+ 1 - 1
services/web/test/UnitTests/coffee/Project/ProjectControllerTests.coffee

@@ -65,7 +65,7 @@ describe "ProjectController", ->
 			"logger-sharelatex":
 				log:->
 				err:->
-			"../../infrastructure/Metrics":
+			"metrics-sharelatex":
 				Timer:->
 					done:->
 				inc:->

+ 1 - 1
services/web/test/UnitTests/coffee/Project/ProjectCreationHandlerTests.coffee

@@ -50,7 +50,7 @@ describe 'ProjectCreationHandler', ->
 			'./ProjectEntityHandler':@ProjectEntityHandler
 			"settings-sharelatex": @Settings = {}
 			'logger-sharelatex': {log:->}
-			"../../infrastructure/Metrics": {
+			"metrics-sharelatex": {
 				inc: ()->,
 				timeAsyncMethod: ()->
 			}

+ 1 - 1
services/web/test/UnitTests/coffee/Project/ProjectGetterTests.coffee

@@ -16,7 +16,7 @@ describe "ProjectGetter", ->
 					projects: {}
 					users: {}
 				ObjectId: ObjectId
-			"../../infrastructure/Metrics": timeAsyncMethod: sinon.stub()
+			"metrics-sharelatex": timeAsyncMethod: sinon.stub()
 			"../../models/Project": Project: @Project = {}
 			"../Collaborators/CollaboratorsHandler": @CollaboratorsHandler = {}
 			"logger-sharelatex":

+ 1 - 1
services/web/test/UnitTests/coffee/ThirdPartyDataStore/TpdsControllerTests.coffee

@@ -14,7 +14,7 @@ describe 'TpdsController', ->
 			'logger-sharelatex':
 				log:->
 				err:->
-			"../../infrastructure/Metrics": inc:->
+			"metrics-sharelatex": inc:->
 				
 		@user_id = "dsad29jlkjas"
 

+ 1 - 1
services/web/test/UnitTests/coffee/ThirdPartyDataStore/TpdsUpdateSenderTests.coffee

@@ -42,7 +42,7 @@ describe 'TpdsUpdateSender', ->
 			'../../models/Project': Project:@Project
 			'request':@request
 			'../Collaborators/CollaboratorsHandler': @CollaboratorsHandler
-			"../../infrastructure/Metrics":
+			"metrics-sharelatex":
 				inc:-> 
 
 	describe "_enqueue", ->

+ 1 - 1
services/web/test/UnitTests/coffee/ThirdPartyDataStore/UpdateMergerTests.coffee

@@ -24,7 +24,7 @@ describe 'UpdateMerger :', ->
 			'logger-sharelatex':
 				log: ->
 				err: ->
-			"../../infrastructure/Metrics": 
+			"metrics-sharelatex": 
 				Timer:->
 					done:->
 		@project_id = "project_id_here"

+ 1 - 1
services/web/test/UnitTests/coffee/Uploads/ArchiveManagerTests.coffee

@@ -26,7 +26,7 @@ describe "ArchiveManager", ->
 		@ArchiveManager = SandboxedModule.require modulePath, requires:
 			"child_process": @child
 			"logger-sharelatex": @logger
-			"../../infrastructure/Metrics": @metrics
+			"metrics-sharelatex": @metrics
 			"fs": @fs = {}
 	
 	describe "extractZipArchive", ->

+ 1 - 1
services/web/test/UnitTests/coffee/Uploads/ProjectUploadControllerTests.coffee

@@ -21,7 +21,7 @@ describe "ProjectUploadController", ->
 			"./ProjectUploadManager" : @ProjectUploadManager = {}
 			"./FileSystemImportManager" : @FileSystemImportManager = {}
 			"logger-sharelatex" : @logger = {log: sinon.stub(), error: sinon.stub(), err:->}
-			"../../infrastructure/Metrics": @metrics
+			"metrics-sharelatex": @metrics
 			'../Authentication/AuthenticationController': @AuthenticationController
 			"fs" : @fs = {}
 

+ 1 - 1
services/web/test/UnitTests/coffee/User/UserControllerTests.coffee

@@ -77,7 +77,7 @@ describe "UserController", ->
 			"logger-sharelatex":
 				log:->
 				err:->
-			"../../infrastructure/Metrics": inc:->
+			"metrics-sharelatex": inc:->
 
 		@res =
 			send: sinon.stub()

+ 1 - 1
services/web/test/UnitTests/coffee/User/UserCreatorTests.coffee

@@ -21,7 +21,7 @@ describe "UserCreator", ->
 			"../../models/User": User:@UserModel
 			"./UserLocator":@UserLocator
 			"logger-sharelatex":{log:->}
-			'../../infrastructure/Metrics': {timeAsyncMethod: ()->}
+			'metrics-sharelatex': {timeAsyncMethod: ()->}
 
 		@email = "bob.oswald@gmail.com"
 

+ 1 - 1
services/web/test/UnitTests/coffee/User/UserLocatorTests.coffee

@@ -10,7 +10,7 @@ describe "UserLocator", ->
 		@user = {_id:"12390i"}
 		@UserLocator = SandboxedModule.require modulePath, requires:
 			"../../infrastructure/mongojs": db: @db =  { users: {} }
-			"../../infrastructure/Metrics": timeAsyncMethod: sinon.stub()
+			"metrics-sharelatex": timeAsyncMethod: sinon.stub()
 		@db.users =
 			findOne : sinon.stub().callsArgWith(1, null, @user)
 

+ 1 - 1
services/web/test/UnitTests/coffee/User/UserUpdaterTests.coffee

@@ -21,7 +21,7 @@ describe "UserUpdater", ->
 			"logger-sharelatex": log:->
 			"./UserLocator":@UserLocator
 			"../../infrastructure/mongojs":@mongojs
-			"../../infrastructure/Metrics": timeAsyncMethod: sinon.stub()
+			"metrics-sharelatex": timeAsyncMethod: sinon.stub()
 
 		@stubbedUser = 
 			name:"bob"

+ 1 - 1
services/web/test/UnitTests/coffee/infrastructure/LockManager/getLockTests.coffee

@@ -13,7 +13,7 @@ describe 'LockManager - getting the lock', ->
 				createClient : () =>
 					auth:->
 			"settings-sharelatex":{redis:{}}
-			"./Metrics": inc:->
+			"metrics-sharelatex": inc:->
 
 		@callback = sinon.stub()
 		@doc_id = "doc-id-123"

+ 1 - 1
services/web/test/UnitTests/coffee/infrastructure/LockManager/tryLockTests.coffee

@@ -14,7 +14,7 @@ describe 'LockManager - trying the lock', ->
 					auth:->
 					set: @set = sinon.stub()
 			"settings-sharelatex":{redis:{}}
-			"./Metrics": inc:->			
+			"metrics-sharelatex": inc:->			
 		@callback = sinon.stub()
 		@doc_id = "doc-id-123"