parse-community / parse-server
Files Coverage
src/AccountLockout.js 97.56%
src/Adapters/AdapterLoader.js 95.83%
src/Adapters/Analytics/AnalyticsAdapter.js 33.33%
src/Adapters/Auth/OAuth1Client.js 100.00%
src/Adapters/Auth/apple.js 100.00%
src/Adapters/Auth/facebook.js 92.06%
src/Adapters/Auth/gcenter.js 98.21%
src/Adapters/Auth/github.js 88.89%
src/Adapters/Auth/google.js 92.96%
src/Adapters/Auth/gpgames.js 100.00%
src/Adapters/Auth/httpsRequest.js 100.00%
src/Adapters/Auth/index.js 93.55%
src/Adapters/Auth/instagram.js 91.67%
src/Adapters/Auth/janraincapture.js 90.91%
src/Adapters/Auth/janrainengage.js 100.00%
src/Adapters/Auth/keycloak.js 100.00%
src/Adapters/Auth/ldap.js 94.23%
src/Adapters/Auth/line.js 100.00%
src/Adapters/Auth/linkedin.js 83.33%
src/Adapters/Auth/meetup.js 88.89%
src/Adapters/Auth/microsoft.js 100.00%
src/Adapters/Auth/oauth2.js 100.00%
src/Adapters/Auth/phantauth.js 100.00%
src/Adapters/Auth/qq.js 87.50%
src/Adapters/Auth/spotify.js 80.00%
src/Adapters/Auth/twitter.js 96.00%
src/Adapters/Auth/vkontakte.js 89.47%
src/Adapters/Auth/wechat.js 100.00%
src/Adapters/Auth/weibo.js 91.67%
src/Adapters/Cache/InMemoryCache.js 92.00%
src/Adapters/Cache/InMemoryCacheAdapter.js 100.00%
src/Adapters/Cache/LRUCache.js 100.00%
src/Adapters/Cache/NullCacheAdapter.js 100.00%
src/Adapters/Cache/RedisCacheAdapter.js 87.72%
src/Adapters/Cache/SchemaCache.js 100.00%
src/Adapters/Email/MailAdapter.js 100.00%
src/Adapters/Files/FilesAdapter.js 100.00%
src/Adapters/Files/GridFSBucketAdapter.js 79.51%
src/Adapters/Files/GridStoreAdapter.js 46.38%
src/Adapters/Logger/LoggerAdapter.js 100.00%
src/Adapters/Logger/WinstonLogger.js 100.00%
src/Adapters/Logger/WinstonLoggerAdapter.js 85.19%
src/Adapters/MessageQueue/EventEmitterMQ.js 95.00%
src/Adapters/PubSub/EventEmitterPubSub.js 100.00%
src/Adapters/PubSub/PubSubAdapter.js 100.00%
src/Adapters/PubSub/RedisPubSub.js 100.00%
src/Adapters/Push/PushAdapter.js 50.00%
src/Adapters/Storage/Mongo/MongoCollection.js 97.62%
src/Adapters/Storage/Mongo/MongoSchemaCollection.js 97.75%
src/Adapters/Storage/Mongo/MongoStorageAdapter.js 92.59%
src/Adapters/Storage/Mongo/MongoTransform.js 88.81%
src/Adapters/Storage/Postgres/PostgresClient.js 70.00%
src/Adapters/Storage/Postgres/PostgresConfigParser.js 100.00%
src/Adapters/Storage/Postgres/PostgresStorageAdapter.js 95.36%
src/Adapters/Storage/Postgres/sql/index.js 87.50%
src/Adapters/WebSocketServer/WSAdapter.js 100.00%
src/Adapters/WebSocketServer/WSSAdapter.js 100.00%
src/Auth.js 100.00%
src/ClientSDK.js 100.00%
src/Config.js 93.30%
src/Controllers/AdaptableController.js 95.65%
src/Controllers/AnalyticsController.js 83.33%
src/Controllers/CacheController.js 100.00%
src/Controllers/DatabaseController.js 93.70%
src/Controllers/FilesController.js 94.00%
src/Controllers/HooksController.js 94.69%
src/Controllers/LiveQueryController.js 96.43%
src/Controllers/LoggerController.js 91.58%
src/Controllers/ParseGraphQLController.js 95.83%
src/Controllers/PushController.js 97.85%
src/Controllers/SchemaController.js 97.36%
src/Controllers/UserController.js 97.67%
src/Controllers/index.js 97.78%
src/Deprecator/Deprecations.js 100.00%
src/Deprecator/Deprecator.js 100.00%
src/GraphQL/ParseGraphQLSchema.js 96.97%
src/GraphQL/ParseGraphQLServer.js 93.18%
src/GraphQL/helpers/objectsMutations.js 83.33%
src/GraphQL/helpers/objectsQueries.js 90.84%
src/GraphQL/loaders/defaultGraphQLMutations.js 100.00%
src/GraphQL/loaders/defaultGraphQLQueries.js 100.00%
src/GraphQL/loaders/defaultGraphQLTypes.js 97.07%
src/GraphQL/loaders/defaultRelaySchema.js 94.74%
src/GraphQL/loaders/filesMutations.js 83.33%
src/GraphQL/loaders/functionsMutations.js 100.00%
src/GraphQL/loaders/parseClassMutations.js 100.00%
src/GraphQL/loaders/parseClassQueries.js 98.00%
src/GraphQL/loaders/parseClassTypes.js 94.23%
src/GraphQL/loaders/schemaDirectives.js 88.89%
src/GraphQL/loaders/schemaMutations.js 94.23%
src/GraphQL/loaders/schemaQueries.js 96.43%
src/GraphQL/loaders/schemaTypes.js 100.00%
src/GraphQL/loaders/usersMutations.js 91.21%
src/GraphQL/loaders/usersQueries.js 95.24%
src/GraphQL/parseGraphQLUtils.js 91.30%
src/GraphQL/transformers/className.js 100.00%
src/GraphQL/transformers/constraintType.js 95.65%
src/GraphQL/transformers/inputType.js 90.91%
src/GraphQL/transformers/mutation.js 93.48%
src/GraphQL/transformers/outputType.js 90.91%
src/GraphQL/transformers/query.js 82.95%
src/GraphQL/transformers/schemaFields.js 100.00%
src/KeyPromiseQueue.js 95.45%
src/LiveQuery/Client.js 100.00%
src/LiveQuery/Id.js 37.50%
src/LiveQuery/ParseCloudCodePublisher.js 100.00%
src/LiveQuery/ParseLiveQueryServer.js 95.50%
src/LiveQuery/ParsePubSub.js 90.00%
src/LiveQuery/ParseWebSocketServer.js 93.10%
src/LiveQuery/QueryTools.js 94.68%
src/LiveQuery/RequestSchema.js 100.00%
src/LiveQuery/SessionTokenCache.js 86.96%
src/LiveQuery/Subscription.js 100.00%
src/LiveQuery/equalObjects.js 59.26%
src/Options/Definitions.js 100.00%
src/Options/index.js 100.00%
src/Options/parsers.js 100.00%
src/Page.js 75.00%
src/ParseMessageQueue.js 84.62%
src/ParseServer.js 89.89%
src/ParseServerRESTController.js 97.01%
src/PromiseRouter.js 90.59%
src/Push/PushQueue.js 100.00%
src/Push/PushWorker.js 98.21%
src/Push/utils.js 100.00%
src/RestQuery.js 95.54%
src/RestWrite.js 94.09%
src/Routers/AggregateRouter.js 100.00%
src/Routers/AnalyticsRouter.js 100.00%
src/Routers/AudiencesRouter.js 100.00%
src/Routers/ClassesRouter.js 97.96%
src/Routers/CloudCodeRouter.js 100.00%
src/Routers/FeaturesRouter.js 100.00%
src/Routers/FilesRouter.js 88.55%
src/Routers/FunctionsRouter.js 94.12%
src/Routers/GlobalConfigRouter.js 100.00%
src/Routers/GraphQLRouter.js 46.67%
src/Routers/HooksRouter.js 94.34%
src/Routers/IAPValidationRouter.js 85.00%
src/Routers/InstallationsRouter.js 84.21%
src/Routers/LogsRouter.js 94.44%
src/Routers/PagesRouter.js 97.71%
src/Routers/PublicAPIRouter.js 93.33%
src/Routers/PurgeRouter.js 83.33%
src/Routers/PushRouter.js 96.55%
src/Routers/RolesRouter.js 53.85%
src/Routers/SchemasRouter.js 97.87%
src/Routers/SecurityRouter.js 100.00%
src/Routers/SessionsRouter.js 91.43%
src/Routers/UsersRouter.js 93.79%
src/Security/Check.js 100.00%
src/Security/CheckGroup.js 100.00%
src/Security/CheckGroups/CheckGroupDatabase.js 94.74%
src/Security/CheckGroups/CheckGroupServerConfig.js 95.24%
src/Security/CheckGroups/CheckGroups.js 100.00%
src/Security/CheckRunner.js 94.83%
src/StatusHandler.js 98.50%
src/TestUtils.js 87.50%
src/Utils.js 95.74%
src/batch.js 91.38%
src/cache.js 100.00%
src/cli/definitions/parse-live-query-server.js 100.00%
src/cli/definitions/parse-server.js 100.00%
src/cli/parse-server.js 32.81%
src/cli/utils/commander.js 100.00%
src/cli/utils/runner.js 86.36%
src/cloud-code/HTTPResponse.js 100.00%
src/cloud-code/Parse.Cloud.js 99.20%
src/cloud-code/httpRequest.js 98.44%
src/cryptoUtils.js 100.00%
src/defaults.js 95.00%
src/deprecated.js 100.00%
src/index.js 100.00%
src/logger.js 100.00%
src/middlewares.js 97.18%
src/password.js 100.00%
src/request.js 100.00%
src/requiredParameter.js 100.00%
src/rest.js 98.86%
src/triggers.js 94.95%
src/vendor/mongodbUrl.js 100.00%
Project Totals (181 files) 93.91%
Loading