From 53d674f36b49666c229f1301bdea1a50411fa721 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Sat, 5 Jul 2025 12:38:24 -0400 Subject: [PATCH] Added test --- wrenchboard/src/include/wrenchboard_api.h | 1 + wrenchboard/src/shared_tool/wrenchboard_api_main.cc | 2 +- www-api/app/Config/Constants.php | 2 +- www-api/app/Controllers/Home.php | 13 +++++++++++-- 4 files changed, 14 insertions(+), 4 deletions(-) diff --git a/wrenchboard/src/include/wrenchboard_api.h b/wrenchboard/src/include/wrenchboard_api.h index 4fd4c36e..5ca75b6a 100644 --- a/wrenchboard/src/include/wrenchboard_api.h +++ b/wrenchboard/src/include/wrenchboard_api.h @@ -526,6 +526,7 @@ enum { PARTNER_STRIPE }; #define WRENCHBOARD_BALANCE_TOPUP_PURCHASE 800030 #define WRENCHBOARD_BALANCE_TOPUP_PAYMENT 800040 +#define WRENCHBOARD_TEST_PATH 9999099 #define VIRTUAL_AIRTOPUP 70011 diff --git a/wrenchboard/src/shared_tool/wrenchboard_api_main.cc b/wrenchboard/src/shared_tool/wrenchboard_api_main.cc index 9681d838..5638a0a5 100644 --- a/wrenchboard/src/shared_tool/wrenchboard_api_main.cc +++ b/wrenchboard/src/shared_tool/wrenchboard_api_main.cc @@ -137,7 +137,7 @@ long wrenchboard_api_main(CVars in, CVars &out) { switch (action) { - case 9999099: + case WRENCHBOARD_TEST_PATH: return test_email(in, out); break; diff --git a/www-api/app/Config/Constants.php b/www-api/app/Config/Constants.php index d6ab2b8b..ba47b7c0 100644 --- a/www-api/app/Config/Constants.php +++ b/www-api/app/Config/Constants.php @@ -477,7 +477,7 @@ define('PAY_MODE_BONUS', 9); define('APPROVED_BALANCE', 5); define('DISAPROVE_BALANCE', 3); - +const WRENCHBOARD_TEST_PATH = 9999099; const WRENCHBOARD_MARKET_START = 220000; const WRENCHBOARD_MARKET_PLAN01_START = 220001; diff --git a/www-api/app/Controllers/Home.php b/www-api/app/Controllers/Home.php index e57b0bfa..d4d731fc 100644 --- a/www-api/app/Controllers/Home.php +++ b/www-api/app/Controllers/Home.php @@ -14,8 +14,17 @@ class Home extends BaseController public function test() { - echo "hello world, from home controller"; - phpinfo(); + //const WRENCHBOARD_TEST_PATH = 9999099; + //echo "hello world, from home controller"; + $raw_json = file_get_contents('php://input'); + $in = json_decode($raw_json, true); + $out =[]; + + $in["action"] = WRENCHBOARD_TEST_PATH; + $ret = $this->wrenchboard->wrenchboard_api($in, $out); + $out['internal_return'] = $ret; + + return $this->respond($this->summaryReturnData($in, $out), 200); } public function mongoDbTest(){ $client = new \MongoDB("mongodb://chiefsoft:may12002@10.0.0.32:27017/","mongoClient");