TDDing tmux
summary
Builds a tmux cookbook, writes unit specs that assert a tmux package install and a populated /etc/tmux.conf, and runs them under chefspec with platform stubs from fauxhai so tests reflect Ubuntu 12.04 attributes. Adds linting with foodcritic and safety checks using knife cookbook test. Uses guard to run specs on save and strainer to bundle tests for CI. The workflow exposes missing templates and then verifies fixes so tests pass end to end.
AI-written summary · about
chapters (5)
related talks
41mChef Cookbook Testing Like a Pro
01h 21mTest Driving your Rails Infrastructure with Chef
47mTest Driven Infrastructure with Serverspec & Kitchen CI
42mCI Techniques for Delivering the Chef-Repo: Three Case Studies
30mTaste Testing Tofu
54mTDD Workshop: Outward-in Development, Unit Tests, and Fixture Data
26mTales from the QA Crypt
40mAutomated acceptance tests for terminal applications
