MCPcopy Create free account

hub / github.com/Pythagora-io/pythagora / functions

Functions164 in github.com/Pythagora-io/pythagora

↓ 35 callersFunctioncompareJson
(a, b, strict)
src/utils/common.js:98
↓ 30 callersFunctionmongoObjToJson
(originalObj)
src/helpers/mongodb.js:25
↓ 20 callersMethodexit
()
src/Pythagora.js:59
↓ 20 callersFunctionisObjectId
(value)
src/utils/common.js:31
↓ 15 callersFunctionisJSONObject
(value)
src/utils/common.js:95
↓ 15 callersFunctionjsonObjToMongo
(originalObj)
src/helpers/mongodb.js:51
↓ 15 callersFunctionlogAndExit
(message, type='error')
src/utils/cmdPrint.js:144
↓ 14 callersFunctioncutWithDots
(string, cutAtChar = 100)
src/utils/common.js:49
↓ 14 callersFunctionnoUndefined
(value, replaceValue = {})
src/utils/common.js:213
↓ 13 callersFunctioncompareJsonDetailed
(a, b, strict)
src/utils/common.js:141
↓ 13 callersFunctiongetCircularReplacer
()
src/utils/common.js:226
↓ 13 callersFunctionlogWithStoreId
(msg)
src/utils/cmdPrint.js:7
↓ 12 callersFunctioncompareResponse
(a, b)
src/utils/common.js:68
↓ 10 callersFunctioncomparePaths
(path1, path2)
src/utils/common.js:349
↓ 10 callersFunctionconvertToRegularObject
(obj)
src/utils/common.js:251
↓ 10 callersFunctionisLegacyObjectId
(value)
src/utils/common.js:45
↓ 9 callersFunctiongetMetadata
()
src/utils/common.js:268
↓ 8 callersFunctioninsertVariablesInText
(text, variables)
src/utils/common.js:329
↓ 8 callersFunctionstringToRegExp
(str)
src/utils/common.js:217
↓ 7 callersFunctionconvertOldTestForGPT
(originalTest)
src/utils/legacy.js:3
↓ 7 callersFunctiondelay
(ms)
src/utils/common.js:274
↓ 7 callersFunctiongetOccurrenceInArray
(array, value)
src/utils/common.js:247
↓ 7 callersFunctionupdateMetadata
(newMetadata)
src/utils/common.js:340
↓ 6 callersFunctiongetApiConfig
()
src/helpers/api.js:4
↓ 6 callersFunctionsearchAllModuleFolders
(rootDir, moduleNames)
src/helpers/starting.js:23
↓ 6 callersFunctionstringToDate
(str)
src/utils/common.js:83
↓ 5 callersFunctionextractDataFromMongoRes
(mongoResult)
src/helpers/mongodb.js:244
↓ 5 callersFunctionfinishCapture
(request, responseBody)
src/helpers/middlewares.js:119
↓ 5 callersMethodgetRequestKeyByAsyncStore
(asyncStoreId)
src/Pythagora.js:210
↓ 5 callersFunctionsetUpPythagoraDirs
()
src/helpers/starting.js:93
↓ 4 callersFunctiongetFreePortInRange
(minPort, maxPort)
src/utils/common.js:299
↓ 4 callersFunctionstoreRequestData
(statusCode, id, body)
src/helpers/middlewares.js:140
↓ 4 callersFunctionstringToMongoObjectId
(str)
src/helpers/mongodb.js:79
↓ 3 callersFunctioncheckForFinalErrors
(reqId, pythagora)
src/helpers/middlewares.js:326
↓ 3 callersFunctioncleanupDb
(pythagora)
src/helpers/mongodb.js:162
↓ 3 callersMethodforwardData
(connection, data, saveData)
src/helpers/redis.js:53
↓ 3 callersFunctiongetAllGeneratedTests
()
src/utils/common.js:315
↓ 3 callersFunctionsetGlobalRequest
(reqId, pythagora)
src/helpers/middlewares.js:315
↓ 3 callersMethodsetMongoClient
(client)
src/Pythagora.js:135
↓ 2 callersFunctioncheckForSchemaTree
(schema)
src/helpers/mongoose.js:20
↓ 2 callersFunctionexportTest
(originalTest, exportsMetadata)
src/helpers/exports.js:98
↓ 2 callersFunctionfindNonMatchingQueries
(intermediateData1, intermediateData2)
src/scripts/review.js:122
↓ 2 callersFunctiongetCurrentMongoDocs
(collection, query, options = {})
src/helpers/mongodb.js:88
↓ 2 callersFunctiongetMongoDocs
(self, stage)
src/helpers/mongoose.js:80
↓ 2 callersMethodgetRequestMockDataById
(req)
src/Pythagora.js:236
↓ 2 callersFunctiongetSchemaOptions
(schemaTree)
src/helpers/mongoose.js:24
↓ 2 callersFunctiongetSchemaTree
(str)
src/helpers/mongoose.js:15
↓ 2 callersFunctioninitScreenForUnitTests
()
src/helpers/cmdGUI.js:5
↓ 2 callersFunctionisDate
(date)
src/utils/common.js:77
↓ 2 callersFunctionmakeTestRequest
(test, showPassedLog = true, showFailedLog = true, checkOnlyStatusCode = false)
src/helpers/testing.js:6
↓ 2 callersFunctionparseString
(s)
src/utils/common.js:54
↓ 2 callersFunctionpostHook
(err, cursor)
src/patches/mongo-collection.js:71
↓ 2 callersFunctionpreHook
()
src/patches/mongo-collection.js:64
↓ 2 callersMethodrunWhenServerReady
(callback)
src/Pythagora.js:270
↓ 2 callersFunctionsaveReviewJson
(i, oldJson)
src/scripts/review.js:44
↓ 2 callersFunctionstartPythagora
(args, app)
src/helpers/starting.js:71
↓ 2 callersFunctiontestEligibleForExportLog
(endpoint, testId, eligible)
src/utils/cmdPrint.js:166
↓ 2 callersFunctiontestExists
(exportsMetadata, testId)
src/helpers/exports.js:116
↓ 1 callersFunctionaddExportData
()
src/scripts/enterData.js:27
↓ 1 callersFunctionapiCaptureInterceptor
(req, res, next, pythagora)
src/helpers/middlewares.js:111
↓ 1 callersFunctionapiTestInterceptor
(req, res, next, pythagora)
src/helpers/middlewares.js:260
↓ 1 callersFunctionaskForLoginRoute
(rl)
src/scripts/enterData.js:10
↓ 1 callersFunctioncheck
()
src/commands/jest.js:12
↓ 1 callersFunctioncheckDependencies
()
src/helpers/starting.js:16
↓ 1 callersFunctioncheckForErrors
(method, request)
src/helpers/mongodb.js:147
↓ 1 callersFunctioncleanupDataFolder
()
src/helpers/exports.js:75
↓ 1 callersFunctionclearAllCollections
(db)
src/helpers/mongodb.js:153
↓ 1 callersFunctionconfigureAuthFile
(generatedTests)
src/helpers/exports.js:38
↓ 1 callersFunctionconnectToPythagoraDB
()
src/helpers/mongoose.js:259
↓ 1 callersFunctioncreateCaptureIntermediateData
(db, collection, op, query, options, otherArgs, preQueryRes)
src/helpers/mongodb.js:167
↓ 1 callersFunctioncreateDefaultFiles
(generatedTests)
src/helpers/exports.js:24
↓ 1 callersFunctiondisplayChangesAndPrompt
(index, arr, displayChange = true)
src/scripts/review.js:171
↓ 1 callersFunctionenterLoginRouteLog
()
src/utils/cmdPrint.js:194
↓ 1 callersFunctionexpandTestsForDirectory
(args)
src/helpers/unitTestsExpand.js:9
↓ 1 callersFunctionextractArguments
(method, args)
src/helpers/mongodb.js:106
↓ 1 callersFunctionfindAndCheckCapturedData
(collection, op, query, options, otherArgs, request, mongoResult, postQueryRes)
src/helpers/mongodb.js:181
↓ 1 callersFunctionfindDiffQueries
(intermediateData1, intermediateData2)
src/scripts/review.js:97
↓ 1 callersFunctionfindPackageJson
(dir)
src/helpers/starting.js:46
↓ 1 callersFunctiongeneratePrompt
()
src/scripts/review.js:156
↓ 1 callersFunctiongenerateTestsForDirectory
(args)
src/helpers/unitTests.js:9
↓ 1 callersFunctiongetCursorFunctionWrapper
(originalFunction)
src/patches/mongo-collection.js:118
↓ 1 callersMethodgetHttpMockResponse
(request)
src/Pythagora.js:201
↓ 1 callersFunctiongetPopCollection
(schemaTreeOriginal, pathArr)
src/helpers/mongoose.js:36
↓ 1 callersFunctiongetPopData
(populateDocs, populateOptions, mongoDocs, schema, schemaOptions = undefined)
src/helpers/mongoose.js:49
↓ 1 callersFunctiongetPythagoraVersion
(pythagora)
src/helpers/starting.js:43
↓ 1 callersMethodgetRequestByAsyncStore
(asyncStoreId)
src/Pythagora.js:217
↓ 1 callersMethodgetTestingRequestByAsyncStore
(asyncStoreId)
src/Pythagora.js:222
↓ 1 callersMethodgetTestsToExecute
()
src/Pythagora.js:108
↓ 1 callersMethodhttpRequestInterceptor
(request, requestId, pythagora)
src/Pythagora.js:151
↓ 1 callersMethodhttpResponseInterceptor
(response, request, pythagora)
src/Pythagora.js:169
↓ 1 callersMethodinit
()
src/helpers/redis.js:14
↓ 1 callersMethodisMongoConnected
()
src/Pythagora.js:264
↓ 1 callersFunctionisPortTaken
(port)
src/utils/common.js:281
↓ 1 callersMethodisValid
(value)
src/utils/common.js:20
↓ 1 callersFunctionlogAppError
(message, error)
src/utils/cmdPrint.js:27
↓ 1 callersFunctionlogCaptureFinished
(passed, failed, linesExecuted = undefined, codeCoverage = undefined)
src/utils/cmdPrint.js:66
↓ 1 callersFunctionlogChange
(change, ignoreKeys, mongoNotExecuted, mongoQueryNotFound, mongoDiff, mongoResDiff)
src/utils/cmdPrint.js:92
↓ 1 callersFunctionlogEndpointCaptured
(endpoint, method, body, query, responseBody = {})
src/utils/cmdPrint.js:12
↓ 1 callersFunctionlogEndpointNotCaptured
(endpoint, method, error)
src/utils/cmdPrint.js:21
↓ 1 callersFunctionlogLoginEndpointCaptured
()
src/utils/cmdPrint.js:182
next →1–100 of 164, ranked by callers