From 2d7eacee460b3d4a613cdbdeae65a106e2dcce3c Mon Sep 17 00:00:00 2001 From: "Salvador Fuentes Jr." <9240+fuentesjr@users.noreply.github.com> Date: Wed, 22 Jul 2026 17:31:06 -0700 Subject: [PATCH 1/5] test: replace RequestHeaderHelper spec stub with real tests (#5563) --- spec/helpers/request_header_helper_spec.rb | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/spec/helpers/request_header_helper_spec.rb b/spec/helpers/request_header_helper_spec.rb index 2174fe35da..6f1e9e5d23 100644 --- a/spec/helpers/request_header_helper_spec.rb +++ b/spec/helpers/request_header_helper_spec.rb @@ -1,7 +1,15 @@ require "rails_helper" RSpec.describe RequestHeaderHelper, type: :helper do - # TODO: Add tests for RequestHeaderHelper + describe "ACCEPT_JSON" do + it "is the JSON accept header" do + expect(RequestHeaderHelper::ACCEPT_JSON).to eq({"Accept" => "application/json"}) + end + end - pending "add some tests for RequestHeaderHelper" + describe "CONTENT_TYPE_JSON" do + it "is the JSON content type header" do + expect(RequestHeaderHelper::CONTENT_TYPE_JSON).to eq({"Content-Type" => "application/json"}) + end + end end From 22a6bc05f8aafb82442d2ef97edad3a0b672f775 Mon Sep 17 00:00:00 2001 From: "Salvador Fuentes Jr." <9240+fuentesjr@users.noreply.github.com> Date: Wed, 22 Jul 2026 17:31:07 -0700 Subject: [PATCH 2/5] test: replace ApiBaseHelper spec stub with real tests (#5563) --- spec/helpers/api_base_helper_spec.rb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/spec/helpers/api_base_helper_spec.rb b/spec/helpers/api_base_helper_spec.rb index 6c0d2ec280..df1340f612 100644 --- a/spec/helpers/api_base_helper_spec.rb +++ b/spec/helpers/api_base_helper_spec.rb @@ -1,7 +1,9 @@ require "rails_helper" RSpec.describe ApiBaseHelper, type: :helper do - # TODO: Add tests for ApiBaseHelper - - pending "add some tests for ApiBaseHelper" + describe "SHORT_IO" do + it "is the short.io API base URL" do + expect(ApiBaseHelper::SHORT_IO).to eq("https://api.short.io/") + end + end end From c7e6a7dbf14808872c7beb381add595939259f96 Mon Sep 17 00:00:00 2001 From: "Salvador Fuentes Jr." <9240+fuentesjr@users.noreply.github.com> Date: Wed, 22 Jul 2026 17:31:07 -0700 Subject: [PATCH 3/5] test: replace AllCasaAdmins::CasaOrgsHelper spec stub with real tests (#5563) --- .../all_casa_admins/casa_orgs_helper_spec.rb | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/spec/helpers/all_casa_admins/casa_orgs_helper_spec.rb b/spec/helpers/all_casa_admins/casa_orgs_helper_spec.rb index a3994d1b54..ea3fc23f39 100644 --- a/spec/helpers/all_casa_admins/casa_orgs_helper_spec.rb +++ b/spec/helpers/all_casa_admins/casa_orgs_helper_spec.rb @@ -1,7 +1,16 @@ require "rails_helper" RSpec.describe AllCasaAdmins::CasaOrgsHelper, type: :helper do - # TODO: Add tests for AllCasaAdmins::CasaOrgsHelper + describe "#selected_organization" do + it "returns the assigned @casa_org" do + casa_org = build(:casa_org) + assign(:casa_org, casa_org) - pending "add some tests for AllCasaAdmins::CasaOrgsHelper" + expect(helper.selected_organization).to eq(casa_org) + end + + it "returns nil when no @casa_org is assigned" do + expect(helper.selected_organization).to be_nil + end + end end From f34c45445916112e34c77d642bf44b813285991b Mon Sep 17 00:00:00 2001 From: "Salvador Fuentes Jr." <9240+fuentesjr@users.noreply.github.com> Date: Wed, 22 Jul 2026 17:31:07 -0700 Subject: [PATCH 4/5] test: replace TemplateHelper spec stub with real tests (#5563) --- spec/helpers/template_helper_spec.rb | 64 +++++++++++++++++++++++++++- 1 file changed, 62 insertions(+), 2 deletions(-) diff --git a/spec/helpers/template_helper_spec.rb b/spec/helpers/template_helper_spec.rb index 8f08dd6a52..8e08522396 100644 --- a/spec/helpers/template_helper_spec.rb +++ b/spec/helpers/template_helper_spec.rb @@ -1,7 +1,67 @@ require "rails_helper" RSpec.describe TemplateHelper, type: :helper do - # TODO: Add tests for TemplateHelper + describe "#sanitize_opening_tags" do + it "strips attributes down to the tag name" do + expect(helper.sanitize_opening_tags(["