From 87ee87f915529ccef26f915e3c5f2deb3f4f086f Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Fri, 1 Jan 2021 23:04:28 +0000 Subject: [PATCH] Fix blog tag re-ordering test Add a NullPostPusher implementation and use it within the tag re-ordering tests to stop an Exception being thrown because there's no webhook URL. References #332 --- web/modules/custom/blog/opdavies_blog.services.yml | 3 +++ .../blog/src/Service/PostPusher/NullPostPusher.php | 13 +++++++++++++ .../blog_test/opdavies_blog_test.services.yml | 3 +++ .../blog/tests/src/Kernel/ReorderBlogTagsTest.php | 4 +++- 4 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 web/modules/custom/blog/src/Service/PostPusher/NullPostPusher.php create mode 100644 web/modules/custom/blog/tests/modules/blog_test/opdavies_blog_test.services.yml diff --git a/web/modules/custom/blog/opdavies_blog.services.yml b/web/modules/custom/blog/opdavies_blog.services.yml index 8dc9c65..85dc656 100644 --- a/web/modules/custom/blog/opdavies_blog.services.yml +++ b/web/modules/custom/blog/opdavies_blog.services.yml @@ -14,5 +14,8 @@ services: Drupal\opdavies_blog\Service\PostPusher\IftttPostPusher: autowire: true + Drupal\opdavies_blog\Service\PostPusher\NullPostPusher: + autowire: true + Drupal\opdavies_blog\Service\PostPusher\PostPusher: alias: Drupal\opdavies_blog\Service\PostPusher\IftttPostPusher diff --git a/web/modules/custom/blog/src/Service/PostPusher/NullPostPusher.php b/web/modules/custom/blog/src/Service/PostPusher/NullPostPusher.php new file mode 100644 index 0000000..55cc133 --- /dev/null +++ b/web/modules/custom/blog/src/Service/PostPusher/NullPostPusher.php @@ -0,0 +1,13 @@ +installSchema('node', ['node_access']); + $this->installEntitySchema('taxonomy_vocabulary'); $this->installEntitySchema('taxonomy_term'); }