Last Updated: 2022-12-01
I wanted to know how to assert a h1 tag has some text in Rails. I Googled and found this code:
assert_select 'h1', 'abc'
This failed and caused me much confusion in debugging. In fact this line
controlled HTML select boxes! This selector for testing had since been renamed
Why the issue? I was on the docs for rails v4.1 during the time of Rails v6.
Generally speaking, I should ensure the docs match my version number before moving a second further. Better yet, I should become fluent with CLI doc tools that are generated from the code itself. This would eliminate the problem for the most part.
I tried for ages to get the text to change color in Semicolon&Sons with
tailwindcss. According to the video I watched online, I could simply do
.text-purple I tried this and it failed. Then I went down a long and fruitless
search for theme files, WebPack bugs, etc.
Ultimately I figured out the issue: the video was out of date and it referred to a previous
version of tailwindcss. When I referred to the tailwind site and looked up my
version (1.2) it said I should use a different class
The lesson here is to stick to tutorials that cover current versions.