summaryrefslogtreecommitdiffhomepage
path: root/tests/encoding.rb
diff options
context:
space:
mode:
authorroot <root@learnxinyminutes.com>2018-08-25 02:46:30 +0000
committerroot <root@learnxinyminutes.com>2018-08-25 02:46:30 +0000
commit626253808d529b04e5adde65fc678ac6ed879f14 (patch)
tree2c3e4998cbcea189e49c6806dc3637b4bdfcac0c /tests/encoding.rb
parentafd18bd4ed4a898e493e99459cc72aaf97163272 (diff)
parent9d0e755dd03741b65a7aad3c98a937f222dbab65 (diff)
Merge branch 'master' of https://github.com/adambard/learnxinyminutes-docs
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