Talking Drupal Newsletter

Share this post

Talking Drupal Newsletter #333

talkingdrupal.substack.com

Talking Drupal Newsletter #333

Feb 9, 2022
Share this post

Talking Drupal Newsletter #333

talkingdrupal.substack.com

Today we are talking about Behat with Chris Burgess.

www.talkingDrupal.com/333

Topics

  • Nic - Wordpress subtheme

  • Abby - Wix site – Game of the Week Sable

  • Chris - OSA Role appointment and summer holidays

  • John - Squid Games – Snow

  • Description of Behat

  • How it works

  • Managing Expectations

  • Where in the development cycle

  • How to write tests for Behat

  • Best Practices

  • How far do you get out of the box?

  • Favorite Addons

  • Getting Started

Resources

  • Aaron Winborn Award Nominations

  • Migrate Visualize module

  • TFW you learn to graph

  • Behat goodies:

    • Common Drupal step definitions

    • Additional Drupal step definitions

    • Capture screenshots

    • Mailhog for capturing emails

    • Chrome driver without Selenium

  • Read the docs!

    • Behat docs

    • Behat 2.5 docs while outdated may be an easier intro

    • Drupal config & steps

  • Demo Drupal project with Behat & Gitlab CI

Guests

Chris Burgess - https://chris.bur.gs @xurizaemon

Hosts

Nic Laflin - www.nLighteneddevelopment.com @nicxvan
John Picozzi - www.epam.com @johnpicozzi
Abby Bowman - www.linkedin.com/in/arbowman @abowmanr

Module of the Week

SVG Image
This module changes default image field widget and formatter to allow use SVG image with the standard Image field.


More on SVG

In the module of the week, Nic talked about SVG Image module. Listener, and future guest host (oops that slipped out), Martin Anderson-Clutz, shared additional information on the Drupal slack about SVG and the SVG Image Field module. He wrote:

Since this week's episode mentioned using SVG images with Drupal, I thought I should put in (shameless) plug for the SVG Image Field module.

Instead of trying to change core fields to work with SVGs, it provides a new field type, and also an optional submodule that creates a new media bundle, for Vector Images.

By not trying to put vector images into fields that expect raster images, it tends to break fewer other modules in the media ecosystem. Also, it makes it easier to enforce if you have some fields you want to accept vector images and not raster ones (or vice versa).

Finally, it also has an inline formatter, so the SVG code gets output directly into the page HTML. If using this option, it uses an SVG sanitizer by default (since theoretically, an SVG can contain malicious code).

by Martin Anderson-Clutz @mandclu

Show News

  • Join Stephen and John at DrupalCon Portland

  • Nominations are now open for the 2022 Aaron Winborn Award. Nominations are open until Friday, March 25, 2022. Learn more.

Abby’s Game of the Week

Roguelike Video Game Edition

Hades (PC and consoles)

Hades is a rogue-like dungeon crawler in which you defy the god of the dead as you hack and slash your way out of the Underworld of Greek myth.

“Roguelike” games normally stress me out with their high difficulty, randomly generated levels, and frequent deaths/restarts. But Hades became my surprise favorite game of 2021. I’ve spent more than 100 hours perfecting the art of dying and getting to know the rich cast of family and frenemies along the way. The story, art, and voice acting are all incredible, which is no surprise coming from Supergiant Games (see Bastion and Transistor). Even if you don’t usually like dungeon crawlers, you owe it to yourself to give Hades a try. Give Cerberus a pet for me.

- Abigail Bowman @abowmanr linkedin

Share this post

Talking Drupal Newsletter #333

talkingdrupal.substack.com
Comments
TopNewCommunity

No posts

Ready for more?

© 2023 Talking Drupal
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing