[
  {
    "file": "tests/OneCard/OneCardAndroidTerminalContractTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 3,
    "assertions": 23,
    "seconds": 3.56
  },
  {
    "file": "tests/OneCard/OneCardApiClientTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 8,
    "assertions": 29,
    "seconds": 3.33
  },
  {
    "file": "tests/OneCard/OneCardOfflinePaymentTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 22,
    "assertions": 174,
    "seconds": 3.79
  },
  {
    "file": "tests/OneCard/OneCardPaymentRoutingTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 11,
    "assertions": 38,
    "seconds": 3.21
  },
  {
    "file": "tests/OneCard/OneCardSignerTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 2,
    "assertions": 2,
    "seconds": 3.28
  },
  {
    "file": "tests/OneCard/OneCardSyncServiceTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 92,
    "assertions": 508,
    "seconds": 14.4
  },
  {
    "file": "tests/OneCard/OneCardTokenProviderTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 13,
    "assertions": 48,
    "seconds": 3.26
  },
  {
    "file": "tests/OneCard/OneCardWalletBalanceTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 4,
    "assertions": 11,
    "seconds": 3.18
  },
  {
    "file": "tests/OneCard/SelectPlateNutritionTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 2,
    "assertions": 11,
    "seconds": 3.34
  },
  {
    "file": "tests/OneCard/XinkaiAndroidSettlementServiceTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 4,
    "assertions": 36,
    "seconds": 3.42
  },
  {
    "file": "tests/Consume/BookingVerifyTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 16,
    "assertions": 110,
    "seconds": 3.56
  },
  {
    "file": "tests/Consume/DeviceOrderMealTimesTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 3,
    "assertions": 58,
    "seconds": 3.22
  },
  {
    "file": "tests/Consume/OfflineMsgIdDuplicateSubmitTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 1,
    "assertions": 8,
    "seconds": 3.21
  },
  {
    "file": "tests/Consume/OfflineOneCardPendingOrderTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 4,
    "assertions": 24,
    "seconds": 3.25
  },
  {
    "file": "tests/Consume/OfflineOneCardResponseTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 4,
    "assertions": 12,
    "seconds": 3.23
  },
  {
    "file": "tests/Consume/PaycodeUserInfoTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 9,
    "assertions": 16,
    "seconds": 3.29
  },
  {
    "file": "tests/Consume/PaycodeUserResolverDatabaseTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 1,
    "assertions": 2,
    "seconds": 3.17
  },
  {
    "file": "tests/Consume/RestaurantInfoMealTimesMapTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 2,
    "assertions": 9,
    "seconds": 3.18
  },
  {
    "file": "tests/GiftAccount/AsyncConsumeBalanceTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 4,
    "assertions": 10,
    "seconds": 3.47
  },
  {
    "file": "tests/GiftAccount/GiftAccountPolicyTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 12,
    "assertions": 32,
    "seconds": 3.27
  },
  {
    "file": "tests/GiftAccount/GiftFlowTimestampAndRefundCacheContractTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 2,
    "assertions": 7,
    "seconds": 3.25
  },
  {
    "file": "tests/GiftAccount/SqlReviewGuidanceContractTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 7,
    "assertions": 58,
    "seconds": 3.22
  },
  {
    "file": "tests/CashRefund/CashRefundLogicTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 16,
    "assertions": 69,
    "seconds": 3.67
  },
  {
    "file": "tests/CashRefund/CashRefundPcControllerAuthTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 1,
    "assertions": 4,
    "seconds": 3.24
  },
  {
    "file": "tests/MealOrder/MealOrderDetailExportFieldsContractTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 4,
    "assertions": 58,
    "seconds": 3.23
  },
  {
    "file": "tests/MealOrder/MealOrderPickupDetailTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 2,
    "assertions": 12,
    "seconds": 3.21
  },
  {
    "file": "tests/MealOrder/MealOrderPickupVerifyContractTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 6,
    "assertions": 38,
    "seconds": 3.23
  },
  {
    "file": "tests/MealOrder/MealOrderSourceContractTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 4,
    "assertions": 17,
    "seconds": 3.22
  },
  {
    "file": "tests/MealOrder/ReceiptReprintContractTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 8,
    "assertions": 104,
    "seconds": 3.23
  },
  {
    "file": "tests/MealOrder/ReceiptReprintPolicyTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 18,
    "assertions": 26,
    "seconds": 3.25
  },
  {
    "file": "tests/MealOrder/ReceiptReprintWorkflowTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 10,
    "assertions": 44,
    "seconds": 3.22
  },
  {
    "file": "tests/MealOrder/RefundDuplicateGuardContractTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 2,
    "assertions": 2,
    "seconds": 3.23
  },
  {
    "file": "tests/Payment/AIApiAlipayRoutingTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 3,
    "assertions": 14,
    "seconds": 3.24
  },
  {
    "file": "tests/Payment/PaymentCodeClassifierTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 12,
    "assertions": 12,
    "seconds": 3.21
  },
  {
    "file": "tests/Subsidy/ConsumeSubsidyAuditLinkTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 1,
    "assertions": 7,
    "seconds": 3.3
  },
  {
    "file": "tests/Subsidy/ConsumeSubsidyAuditModeConfigTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 1,
    "assertions": 11,
    "seconds": 3.25
  },
  {
    "file": "tests/Subsidy/ConsumeSubsidyBackendContractTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 13,
    "assertions": 48,
    "seconds": 3.23
  },
  {
    "file": "tests/Subsidy/ConsumeSubsidyCalculatorTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 5,
    "assertions": 20,
    "seconds": 3.2
  },
  {
    "file": "tests/Subsidy/ConsumeSubsidyPersistenceTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 20,
    "assertions": 142,
    "seconds": 8.4
  },
  {
    "file": "tests/Subsidy/ConsumeSubsidySqlContractTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 3,
    "assertions": 39,
    "seconds": 3.28
  },
  {
    "file": "tests/Subsidy/SubsidyImportDateTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 2,
    "assertions": 6,
    "seconds": 3.2
  },
  {
    "file": "tests/Subsidy/SubsidyOaTradeTypeFilterTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 1,
    "assertions": 3,
    "seconds": 3.22
  },
  {
    "file": "tests/Subsidy/SubsidyReviewDuplicateGuardContractTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 2,
    "assertions": 6,
    "seconds": 3.22
  },
  {
    "file": "tests/OrderMachine/OrderMachineBookRulesTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 8,
    "assertions": 18,
    "seconds": 3.41
  },
  {
    "file": "tests/Wanyisheng/ClientResponseContractTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 10,
    "assertions": 20,
    "seconds": 3.24
  },
  {
    "file": "tests/Wanyisheng/CompatibilityRegressionTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 4,
    "assertions": 15,
    "seconds": 3.29
  },
  {
    "file": "tests/Wanyisheng/DispatcherIsolationTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 2,
    "assertions": 2,
    "seconds": 3.24
  },
  {
    "file": "tests/Wanyisheng/PayloadRulesTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 2,
    "assertions": 6,
    "seconds": 3.26
  },
  {
    "file": "tests/ConsumeLimit/ConsumeLimitAccountScopeTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 11,
    "assertions": 37,
    "seconds": 3.23
  },
  {
    "file": "tests/WalletFlow/WalletFlowContractTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 4,
    "assertions": 64,
    "seconds": 3.21
  },
  {
    "file": "tests/WalletFlow/BalanceLogWriteCoverageContractTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 2,
    "assertions": 11,
    "seconds": 3.21
  },
  {
    "file": "tests/MealOrderReceiptPickupTimeTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 24,
    "assertions": 278,
    "seconds": 3.25
  },
  {
    "file": "tests/apifox/openapi/OpenApiGuardMatrixTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 6,
    "assertions": 17,
    "seconds": 3.22
  },
  {
    "file": "tests/apifox/openapi/OpenApiControllerContractValidationTest.php",
    "exit_code": 0,
    "passed": true,
    "tests": 20,
    "assertions": 60,
    "seconds": 3.24
  }
]
