{
  "tests": [
    {
      "name": "TestBatchEvaluate",
      "status": "PASSED"
    },
    {
      "name": "TestBatchEvaluate_FlagNotFoundExcluded",
      "status": "PASSED"
    },
    {
      "name": "TestBatchEvaluate_FlagNotFound",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_FlagNotFound",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_FlagDisabled",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_FlagNoRules",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_ErrorGettingRules",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_RulesOutOfOrder",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_ErrorGettingDistributions",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_MatchAll_NoVariants_NoDistributions",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_MatchAll_SingleVariantDistribution",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_MatchAll_RolloutDistribution",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_MatchAll_RolloutDistribution_MultiRule",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_MatchAll_NoConstraints",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_MatchAny_NoVariants_NoDistributions",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_MatchAny_SingleVariantDistribution",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_MatchAny_RolloutDistribution",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_MatchAny_RolloutDistribution_MultiRule",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_MatchAny_NoConstraints",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_FirstRolloutRuleIsZero",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluate_MultipleZeroRolloutDistributions",
      "status": "PASSED"
    },
    {
      "name": "Test_matchesString",
      "status": "PASSED"
    },
    {
      "name": "Test_matchesNumber",
      "status": "PASSED"
    },
    {
      "name": "Test_matchesBool",
      "status": "PASSED"
    },
    {
      "name": "TestGetFlag",
      "status": "PASSED"
    },
    {
      "name": "TestListFlags_PaginationOffset",
      "status": "PASSED"
    },
    {
      "name": "TestListFlags_PaginationNextPageToken",
      "status": "PASSED"
    },
    {
      "name": "TestCreateFlag",
      "status": "PASSED"
    },
    {
      "name": "TestUpdateFlag",
      "status": "PASSED"
    },
    {
      "name": "TestDeleteFlag",
      "status": "PASSED"
    },
    {
      "name": "TestCreateVariant",
      "status": "PASSED"
    },
    {
      "name": "TestUpdateVariant",
      "status": "PASSED"
    },
    {
      "name": "TestDeleteVariant",
      "status": "PASSED"
    },
    {
      "name": "TestValidationUnaryInterceptor",
      "status": "PASSED"
    },
    {
      "name": "TestErrorUnaryInterceptor",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluationUnaryInterceptor_Noop",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluationUnaryInterceptor_Evaluation",
      "status": "PASSED"
    },
    {
      "name": "TestEvaluationUnaryInterceptor_BatchEvaluation",
      "status": "PASSED"
    },
    {
      "name": "TestCacheUnaryInterceptor_GetFlag",
      "status": "PASSED"
    },
    {
      "name": "TestCacheUnaryInterceptor_UpdateFlag",
      "status": "PASSED"
    },
    {
      "name": "TestCacheUnaryInterceptor_DeleteFlag",
      "status": "PASSED"
    },
    {
      "name": "TestCacheUnaryInterceptor_CreateVariant",
      "status": "PASSED"
    },
    {
      "name": "TestCacheUnaryInterceptor_UpdateVariant",
      "status": "PASSED"
    },
    {
      "name": "TestCacheUnaryInterceptor_DeleteVariant",
      "status": "PASSED"
    },
    {
      "name": "TestCacheUnaryInterceptor_Evaluate",
      "status": "PASSED"
    },
    {
      "name": "TestGetRule",
      "status": "PASSED"
    },
    {
      "name": "TestListRules_PaginationOffset",
      "status": "PASSED"
    },
    {
      "name": "TestListRules_PaginationNextPageToken",
      "status": "PASSED"
    },
    {
      "name": "TestCreateRule",
      "status": "PASSED"
    },
    {
      "name": "TestUpdateRule",
      "status": "PASSED"
    },
    {
      "name": "TestDeleteRule",
      "status": "PASSED"
    },
    {
      "name": "TestOrderRules",
      "status": "PASSED"
    },
    {
      "name": "TestCreateDistribution",
      "status": "PASSED"
    },
    {
      "name": "TestUpdateDistribution",
      "status": "PASSED"
    },
    {
      "name": "TestDeleteDistribution",
      "status": "PASSED"
    },
    {
      "name": "TestGetSegment",
      "status": "PASSED"
    },
    {
      "name": "TestListSegments_PaginationOffset",
      "status": "PASSED"
    },
    {
      "name": "TestListSegments_PaginationNextPageToken",
      "status": "PASSED"
    },
    {
      "name": "TestCreateSegment",
      "status": "PASSED"
    },
    {
      "name": "TestUpdateSegment",
      "status": "PASSED"
    },
    {
      "name": "TestDeleteSegment",
      "status": "PASSED"
    },
    {
      "name": "TestCreateConstraint",
      "status": "PASSED"
    },
    {
      "name": "TestUpdateConstraint",
      "status": "PASSED"
    },
    {
      "name": "TestDeleteConstraint",
      "status": "PASSED"
    },
    {
      "name": "TestSwaggerSchema_EvaluationReason",
      "status": "PASSED"
    }
  ]
}