gpt4 book ai didi

ruby-on-rails - 当我进行测试时,test_helper 不加载

转载 作者:数据小太阳 更新时间:2023-10-29 07:47:09 25 4
gpt4 key购买 nike

我需要对模型进行测试,但是当我这样做时:

ruby test/unit/user_test.rb 

我也试过其他方法:

ruby -I test test/unit/user_test.rb
rake test:units TEST=test/unit/user_test.rb

但是任何人做测试都说:

test/unit/user_test.rb:1:in `require': no such file to load -- test_helper (LoadError)

或者喜欢。

这是部分代码(只是开头):

require 'test_helper'

class UserTest < Test::Unit::TestCase
self.use_instantiated_fixtures = true
fixtures :users

def test_auth
#check that we can login we a valid user
assert_equal @bob, User.authenticate("bob", "test")
#wrong username
assert_nil User.authenticate("nonbob", "test")
#wrong password
assert_nil User.authenticate("bob", "wrongpass")
#wrong login and pass
assert_nil User.authenticate("nonbob", "wrongpass")
end

此致

最佳答案

试试这个要求:

require File.dirname(__FILE__) + '/../test_helper'

关于ruby-on-rails - 当我进行测试时,test_helper 不加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5520484/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com