mirror of
https://github.com/github/choosealicense.com
synced 2024-12-22 21:00:10 +01:00
14 lines
439 B
Ruby
14 lines
439 B
Ruby
require 'spec_helper'
|
|
|
|
describe "byte order marks" do
|
|
Dir["#{licenses_path}/*.txt"].each do |file|
|
|
context "the #{File.basename(file, ".txt")} license" do
|
|
it "does not begin with a byte order mark" do
|
|
bom = !!(File.open(file).read =~ /\A\xEF\xBB\xBF/)
|
|
msg = "License file begins with a Byte Order Mark. See http://stackoverflow.com/a/1068700."
|
|
expect(bom).to eql(false), msg
|
|
end
|
|
end
|
|
end
|
|
end
|