From 95da7fd2898a9a8e57c5ccea57907187214f5a1a Mon Sep 17 00:00:00 2001 From: Seb Kay Date: Mon, 21 Nov 2022 10:12:52 +0000 Subject: [PATCH 1/3] Add support for loading consumer bootstrap file --- src/Consumer/ConsumerSettings.php | 5 +++++ tests-consumer/bootstrap.php | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/src/Consumer/ConsumerSettings.php b/src/Consumer/ConsumerSettings.php index ba54050..fc4c80a 100644 --- a/src/Consumer/ConsumerSettings.php +++ b/src/Consumer/ConsumerSettings.php @@ -59,4 +59,9 @@ public function theme(): Theme { return $this->theme; } + + public function bootstrapFile(): string + { + return $this->testsDir . '/bootstrap.php'; + } } diff --git a/tests-consumer/bootstrap.php b/tests-consumer/bootstrap.php index 00f9ea9..12f458e 100644 --- a/tests-consumer/bootstrap.php +++ b/tests-consumer/bootstrap.php @@ -60,6 +60,13 @@ }); } } + + //---- Bootstrap + $bootstrap = $settings->consumerSettings()->bootstrapFile(); + + if (file_exists($bootstrap)) { + require_once $bootstrap; + } }); /** From a3c991616b4c14caa8b20eccd2b833aef5940bac Mon Sep 17 00:00:00 2001 From: Seb Kay Date: Mon, 21 Nov 2022 10:13:24 +0000 Subject: [PATCH 2/3] Update helpers.php --- inc/helpers.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inc/helpers.php b/inc/helpers.php index 41eda83..880ede5 100644 --- a/inc/helpers.php +++ b/inc/helpers.php @@ -3,7 +3,7 @@ namespace WPTS; const NAME = 'Touchstone'; -const VERSION = '2.0.0'; +const VERSION = '2.0'; const CMD_INTRO = [ '' . NAME . ' v' . VERSION, From f148a3f8c12e555ae6c1f39c02ee46871ffe414b Mon Sep 17 00:00:00 2001 From: Seb Kay Date: Mon, 21 Nov 2022 10:13:36 +0000 Subject: [PATCH 3/3] Update helpers.php --- inc/helpers.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inc/helpers.php b/inc/helpers.php index 880ede5..6829dad 100644 --- a/inc/helpers.php +++ b/inc/helpers.php @@ -3,7 +3,7 @@ namespace WPTS; const NAME = 'Touchstone'; -const VERSION = '2.0'; +const VERSION = '2'; const CMD_INTRO = [ '' . NAME . ' v' . VERSION,