Skip to content
  1. Sep 22, 2023
  2. Jun 23, 2023
  3. Jun 16, 2023
  4. Jun 03, 2023
    • Alexander Varwijk's avatar
      Issue #3204291 by MarcKwee, StryKaizer, batigolix, medwassim, BramDriesen:... · 88bc4dae
      Alexander Varwijk authored
      Issue #3204291 by MarcKwee, StryKaizer, batigolix, medwassim, BramDriesen: Call to undefined method Drupal\taxonomy\Entity\Term::getTitle()
      
      This replaces the getTitle call which is specific to nodes with `label`.
      Under the hood that is equivalent to calling `getTitle` for nodes but
      for Term's the entity system ensures it's equivalent to callling
      `getName`. By calling the `label` method we make use of the
      `EntityInterface` which we already know we have so we don't need to
      guess at methods using `method_exists`.
      88bc4dae
    • Alexander Varwijk's avatar
      Add taxonomy term test coverage · 6d251c74
      Alexander Varwijk authored
      This reveals a bug which was file in #3204291 that Term's don't have a
      `getTitle` method but generate the page title in some other way.
      6d251c74
    • Alexander Varwijk's avatar
      Add GitLab CI testing for Behat · 293e0839
      Alexander Varwijk authored
      This configures GitLab CI to run the Behat tests included in the module.
      Due to Drupal's project structure we do some composer and jq magic to
      get the module with its dev dependencies installed in a vanilla Drupal
      10 set-up that we pull from Docker.
      293e0839
  5. Dec 23, 2022
    • Alexander Varwijk's avatar
      Test analysis of nodes using Behat · 6f91f20d
      Alexander Varwijk authored
      This creates some tools for Behat so that we can create a node type in
      the `testing` Drupal profile and then test that the widget behaves as
      expected for a simple node.
      
      This test can be extended in the future to cover various reported bugs
      and integrations.
      6f91f20d
    • Alexander Varwijk's avatar
      Add Behat test set-up · 07fee32f
      Alexander Varwijk authored
      PHPUnit is not a great tool to write UI tests with. Drupal core has
      Nightwatch but that's also not a tool the project maintainer is familiar
      with.
      
      Behat is a tool the maintainer is familiar with and allows us to
      describe scenario's in human readable texts that can be discussed in
      issues.
      
      We add a Behat config that uses Chrome as well as some useful helpers to
      get debug output in case of test failures as well as a way to easily
      interface with Drupal.
      
      The dependencies needed to run these tests are not added in the module
      since some more infrastructure is needed. Instead those were added to
      the development environment at https://github.com/Kingdutch/rtseo_dev
      07fee32f
  6. Dec 17, 2022
  7. Dec 16, 2022
  8. Feb 22, 2022
  9. Dec 28, 2020
  10. Dec 22, 2020
  11. Oct 06, 2020
  12. Oct 01, 2018
  13. Jun 03, 2018
  14. Apr 07, 2018
  15. Apr 05, 2018