diff --git a/lib/zxcvbn.rb b/lib/zxcvbn.rb index 0957d45..bb1e644 100644 --- a/lib/zxcvbn.rb +++ b/lib/zxcvbn.rb @@ -5,8 +5,6 @@ module Zxcvbn extend self - DATA_PATH = Pathname(File.expand_path('../../data', __FILE__)) - # Returns a Zxcvbn::Score for the given password # # Example: diff --git a/lib/zxcvbn/tester.rb b/lib/zxcvbn/tester.rb index 6482825..ef5e930 100644 --- a/lib/zxcvbn/tester.rb +++ b/lib/zxcvbn/tester.rb @@ -2,8 +2,10 @@ module Zxcvbn require "execjs" class Tester + DATA_PATH = Pathname(File.expand_path('../../../data/zxcvbn.js', __FILE__)) + def initialize - src = File.open("./data/zxcvbn.js", 'r').read + src = File.open(DATA_PATH, 'r').read @context = ExecJS.compile(src) end