Description: spec: read windows-1252-example.html with explicit encoding conversion
Author: Simon Quigley <tsimonq2@debian.org>
Origin: vendor
Forwarded: not-needed
Last-Update: 2026-02-24
---
This patch header follows DEP-3: https://dep.debian.net/deps/dep3/
--- a/spec/examples_spec.rb
+++ b/spec/examples_spec.rb
@@ -10,7 +10,13 @@ describe Html2Text do
 
     examples.each do |filename|
       context filename.to_s do
-        let(:html) { File.read(filename) }
+        let(:html) do
+          if filename.to_s.include?('windows-1252')
+            File.read(filename, encoding: 'windows-1252:UTF-8')
+          else
+            File.read(filename, encoding: 'UTF-8')
+          end
+        end
         let(:text_file) { filename.sub('.html', '.txt') }
         let(:expected) { Html2Text.fix_newlines(File.read(text_file)) }
 
