From f401bd4cfbdb9609f42b89cc53a018b71edfdd7c Mon Sep 17 00:00:00 2001 From: Jephte Clain Date: Fri, 3 Oct 2025 11:07:45 +0400 Subject: [PATCH] modifs.mineures sans commentaires --- tbin/test-application.php | 70 --------- tbin/test-console.php | 278 ----------------------------------- tbin/test-output-forever.php | 18 --- 3 files changed, 366 deletions(-) delete mode 100755 tbin/test-application.php delete mode 100755 tbin/test-console.php delete mode 100755 tbin/test-output-forever.php diff --git a/tbin/test-application.php b/tbin/test-application.php deleted file mode 100755 index 44596eb..0000000 --- a/tbin/test-application.php +++ /dev/null @@ -1,70 +0,0 @@ -#!/usr/bin/php - "tester la gestion des arguments", - "usage" => "-A|-a|-b", - - "merge" => parent::ARGS, - ["group", - ["-A:", "--seta", "args" => "int", "name" => "a", - "help" => "spécifier a", - ], - ["--seta10", "name" => "a", "value" => 10], - ["--seta20", "name" => "a", "value" => 20], - ], - ["-a", "--inca", "name" => "a", - "help" => "incrémenter a", - ], - ["-b", "--deca", "name" => "a", "inverse" => true, - "help" => "décrémenter a", - ], - ["-D::", "--override", - "help" => "++remplace celui de la section principale", - ], - "sections" => [ - [ - "title" => "Section X", - "show" => false, - ["group", - ["-X:", "--setx", "args" => "int", "name" => "x", - "help" => "spécifier x", - ], - ["--setx10", "name" => "x", "value" => 10], - ["--setx20", "name" => "x", "value" => 20], - ], - ["-x", "--incx", "name" => "x"], - ["-y", "--decx", "name" => "x", "inverse" => true], - ], - ], - ]; - - private ?int $a = null; - private ?int $x = null; - private ?string $override = null; - - private ?array $args = null; - - function main() { - $profile = app::get_profile($productionMode); - $profile = self::get_profile($profile); - $productionMode = $productionMode? "production": "development"; - msg::info("profile=$profile ($productionMode)"); - $debug = app::is_debug()? "DEBUG": "non"; - msg::info("debug=$debug"); - - msg::info([ - "variables:", - "\na=", var_export($this->a, true), - "\nx=", var_export($this->x, true), - "\noverride=", var_export($this->override, true), - "\nargs=", var_export($this->args, true), - ]); - } -}); diff --git a/tbin/test-console.php b/tbin/test-console.php deleted file mode 100755 index bc50074..0000000 --- a/tbin/test-console.php +++ /dev/null @@ -1,278 +0,0 @@ -#!/usr/bin/php -title("title0"); -$msg->title("title1"); -$msg->print("print under title1"); -$msg->end(); -$msg->print("print under title0"); -$msg->end(); - -$msg->desc("action avec step"); -$msg->action("action avec step"); -$msg->step("step"); -$msg->asuccess("action success"); - -$msg->action("action avec step"); -$msg->step("step"); -$msg->afailure("action failure"); - -$msg->action("action avec step"); -$msg->step("step"); -$msg->adone("action neutral"); - -$msg->desc("actions sans step"); -$msg->action("action sans step"); -$msg->asuccess("action success"); - -$msg->action("action sans step"); -$msg->afailure("action failure"); - -$msg->action("action sans step"); -$msg->adone("action neutral"); - -$msg->desc("actions imbriquées"); -$msg->action("action0"); -$msg->action("action1"); -$msg->action("action2"); -$msg->asuccess("action2 success"); -$msg->asuccess("action1 success"); -$msg->asuccess("action0 success"); - -$msg->desc("action avec step, sans messages"); -$msg->action("action avec step, sans messages, success"); -$msg->step("step"); -$msg->asuccess(); - -$msg->action("action avec step, sans messages, failure"); -$msg->step("step"); -$msg->afailure(); - -$msg->action("action avec step, sans messages, done"); -$msg->step("step"); -$msg->adone(); - -$msg->desc("action sans step, sans messages"); -$msg->action("action sans step, sans messages, success"); -$msg->asuccess(); - -$msg->action("action sans step, sans messages, failure"); -$msg->afailure(); - -$msg->action("action sans step, sans messages, done"); -$msg->adone(); - -$msg->desc("actions imbriquées, sans messages"); -$msg->action("action0"); -$msg->action("action1"); -$msg->action("action2"); -$msg->asuccess(); -$msg->asuccess(); -$msg->asuccess(); - -$msg->info("info"); -$msg->note("note"); -$msg->warning("warning"); -$msg->error("error"); - -$msg->section("section", function ($msg) { - $msg->title("title", function ($msg) { - $msg->desc("desc"); - $msg->print("print"); - - $msg->desc("action avec step"); - $msg->action("action avec step", function ($msg) { - $msg->step("step"); - $msg->asuccess("action success"); - }); - - $msg->action("action avec step", function ($msg) { - $msg->step("step"); - $msg->afailure("action failure"); - }); - - $msg->action("action avec step", function ($msg) { - $msg->step("step"); - $msg->adone("action done"); - }); - - $msg->desc("actions sans step"); - $msg->action("action sans step", function ($msg) { - $msg->asuccess("action success"); - }); - - $msg->action("action sans step", function ($msg) { - $msg->afailure("action failure"); - }); - - $msg->action("action sans step", function ($msg) { - $msg->adone("action done"); - }); - - $msg->desc("actions imbriquées"); - $msg->action("action0", function ($msg) { - $msg->action("action1", function ($msg) { - $msg->action("action2", function ($msg) { - $msg->asuccess("action2 success"); - }); - $msg->asuccess("action1 success"); - }); - $msg->asuccess("action0 success"); - }); - - $msg->desc("action avec step, sans messages"); - $msg->action("action avec step, sans messages, success", function ($msg) { - $msg->step("step"); - $msg->asuccess(); - }); - - $msg->action("action avec step, sans messages, failure", function ($msg) { - $msg->step("step"); - $msg->afailure(); - }); - - $msg->action("action avec step, sans messages, done", function ($msg) { - $msg->step("step"); - $msg->adone(); - }); - - $msg->desc("action sans step, sans messages"); - $msg->action("action sans step, sans messages, success", function ($msg) { - $msg->asuccess(); - }); - - $msg->action("action sans step, sans messages, failure", function ($msg) { - $msg->afailure(); - }); - - $msg->action("action sans step, sans messages, done", function ($msg) { - $msg->adone(); - }); - - $msg->desc("actions imbriquées, sans messages"); - $msg->action("action0", function ($msg) { - $msg->action("action1", function ($msg) { - $msg->action("action2", function ($msg) { - $msg->asuccess(); - }); - $msg->asuccess(); - }); - $msg->asuccess(); - }); - - $msg->desc("action avec step, avec code de retour"); - $msg->action("action avec step, avec code de retour true", function ($msg) { - $msg->step("step"); - return true; - }); - - $msg->action("action avec step, avec code de retour false", function ($msg) { - $msg->step("step"); - return false; - }); - - $msg->action("action avec step, avec code de retour autre", function ($msg) { - $msg->step("step"); - return "autre"; - }); - - $msg->action("action avec step, avec code de retour null", function ($msg) { - $msg->step("step"); - }); - - $msg->desc("action sans step, avec code de retour"); - $msg->action("action sans step, avec code de retour true", function ($msg) { - return true; - }); - - $msg->action("action sans step, avec code de retour false", function ($msg) { - return false; - }); - - $msg->action("action sans step, avec code de retour autre", function ($msg) { - return "autre"; - }); - - # ici, il n'y aura pas de message du tout - $msg->action("action sans step, avec code de retour null", function ($msg) { - }); - - $msg->info("info"); - $msg->note("note"); - $msg->warning("warning"); - $msg->error("error"); - }); -}); - -$msg->section("multi-line\nsection", function ($msg) { - $msg->title("multi-line\ntitle"); - $msg->title("another\ntitle"); - - $msg->print("multi-line\nprint"); - $msg->info("multi-line\ninfo"); - $msg->action("multi-line\naction"); - $msg->asuccess(); - $msg->action("multi-line\naction"); - $msg->step("multi-line\nstep"); - $msg->afailure(); - $msg->action("multi-line\naction"); - $msg->step("multi-line\nstep"); - $msg->asuccess("multi-line\nsuccess"); - $msg->action("multi-line\naction"); - $msg->step("multi-line\nstep"); - $msg->adone("multi-line\ndone"); - - $msg->end(); - $msg->end(); -}); - -$msg->section("Exceptions", function ($msg) { - $e = new Exception("message"); - $u1 = new UserException("userMessage"); - $u2 = new UserException("userMessage", "techMessage"); - $msg->title("avec message", function ($msg) use ($e, $u1, $u2) { - $msg->info(["exception", $e]); - $msg->info(["userException1", $u1]); - $msg->info(["userException2", $u2]); - }); - $msg->title("sans message", function ($msg) use ($e, $u1, $u2) { - $msg->info($e); - $msg->info($u1); - $msg->info($u2); - }); -}); diff --git a/tbin/test-output-forever.php b/tbin/test-output-forever.php deleted file mode 100755 index 42d014d..0000000 --- a/tbin/test-output-forever.php +++ /dev/null @@ -1,18 +0,0 @@ -#!/usr/bin/php - "output-forever.log", -])); - -$index = 1; -while (true) { - msg::info("info $index"); - $index++; - sleep(1); -}