From ea9553c1f2598cccf597de8693477b2af91ab937 Mon Sep 17 00:00:00 2001 From: Steve Polito Date: Mon, 22 Apr 2024 10:00:21 -0400 Subject: [PATCH] Generated README: Titleize app name (#1195) Follow-up to #1187 Since we derive the app name from a module name, we need to [titleize][] it so it reads better in the `README`. Now `ExpectedAppName` will be rendered as `Expected App Name`. [titleize]: https://api.rubyonrails.org/classes/ActiveSupport/Inflector.html#method-i-titleize --- lib/suspenders/cleanup/generate_readme.rb | 2 +- test/suspenders/cleanup/generate_readme_test.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/suspenders/cleanup/generate_readme.rb b/lib/suspenders/cleanup/generate_readme.rb index 981377b87..585c7bf15 100644 --- a/lib/suspenders/cleanup/generate_readme.rb +++ b/lib/suspenders/cleanup/generate_readme.rb @@ -31,7 +31,7 @@ def perform File.open(readme, "w+") do |file| @file = file - heading app_name, level: 1 + heading app_name.titleize, level: 1 prerequisites diff --git a/test/suspenders/cleanup/generate_readme_test.rb b/test/suspenders/cleanup/generate_readme_test.rb index 78918e84a..1c54efeb6 100644 --- a/test/suspenders/cleanup/generate_readme_test.rb +++ b/test/suspenders/cleanup/generate_readme_test.rb @@ -9,7 +9,7 @@ class GenerateReadmeTest < ActiveSupport::TestCase Tempfile.create "README.md" do |readme| path = readme.path - Suspenders::Cleanup::GenerateReadme.perform(path, "Expected App Name") + Suspenders::Cleanup::GenerateReadme.perform(path, "ExpectedAppName") readme.rewind readme = readme.read