summaryrefslogtreecommitdiffhomepage
path: root/tests/encoding.rb
diff options
context:
space:
mode:
authorAdam Bard <adam@adambard.com>2018-08-24 19:44:16 -0700
committerAdam Bard <adam@adambard.com>2018-08-24 19:44:16 -0700
commit573b2f673c5f42e6c03d74e92b10561985df011c (patch)
treed5db8664a2553c11e281790711778d8c3e860946 /tests/encoding.rb
parent5359298b0d5bd3f18cdd8521abf41e8048cac5f6 (diff)
md
Diffstat (limited to 'tests/encoding.rb')
-rw-r--r--tests/encoding.rb32
1 files changed, 0 insertions, 32 deletions
diff --git a/tests/encoding.rb b/tests/encoding.rb
deleted file mode 100644
index a0b3b184..00000000
--- a/tests/encoding.rb
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/usr/bin/env ruby
-require 'charlock_holmes'
-$file_count = 0;
-markdown_files = Dir["./**/*.html.markdown"]
-markdown_files.each do |file|
- begin
- contents = File.read(file)
- detection = CharlockHolmes::EncodingDetector.detect(contents)
- case detection[:encoding]
- when 'UTF-8'
- $file_count = $file_count + 1
- when 'ISO-8859-1'
- $file_count = $file_count + 1
- when /ISO-8859/
- puts "Notice: #{file} was detected as #{detection[:encoding]} encoding. Everything is probably fine."
- $file_count = $file_count + 1
- else
- puts "WARNING #{file} was detected as #{detection[:encoding]} encoding. Please save the file in UTF-8!"
- end
- rescue Exception => msg
- puts msg
- end
-end
-files_failed = markdown_files.length - $file_count
-if files_failed != 0
- puts "FAILURE!!! #{files_failed} files were unable to be validated as UTF-8!"
- puts "Please resave the file as UTF-8."
- exit 1
-else
- puts "Success. All #{$file_count} files passed UTF-8 validity checks."
- exit 0
-end