Sha256: 3340c3acb3de29bc1bf204891dc1305a0e6e52fe95535660394296b05f6a3e0c
Contents?: true
Size: 1.03 KB
Versions: 1
Compression:
Stored size: 1.03 KB
Contents
require 'rubygems' require 'test/unit' require "minitest/autorun" require "minitest/should" $LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib')) $LOAD_PATH.unshift(File.dirname(__FILE__)) require 'sentient_user' class Test::Unit::TestCase end class Person include SentientUser end class User include SentientUser end class AnonymousUser < User ; end ExceptedWords = %w{ hackery hacky monkeypatching ActiveRecord SentientUser SentientController initializer config rakefile bokmann sublicense MERCHANTABILITY NONINFRINGEMENT img src } def check_spelling_in_file(path_relative_to_gem_root) path = "#{File.dirname(__FILE__)}/../#{path_relative_to_gem_root}" begin aspell_output = `cat #{path} | aspell list` rescue => err warn "You probably don't have aspell. On mac: brew install aspell --lang=en" raise err end noticed_words = aspell_output.split($/) misspellings = noticed_words - ExceptedWords assert_equal [], misspellings end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sentient_user-0.3.3 | test/helper.rb |