rails中的Fixture格式错误

时间:2015-11-04 02:19:12

标签: ruby-on-rails

每次运行rake test时都会出现此错误:

6) Error:

AdminTest#test_the_truth:

ActiveRecord::Fixture::FormatError: ActiveRecord::Fixture::FormatError

我的admins.yml代码如下:

one: 

 email: admin1@test.com

 password:  

two: 

  email: admin2@test.com

  password:

我的Admins_test.rb就是这样:

 require 'test_helper'

 class AdminTest < ActiveSupport::TestCase

 test "the truth" do
      assert true

    end

 end

1 个答案:

答案 0 :(得分:1)

我认为您对admins.yml文件的格式有疑问。试试这个:

# admins.yml
one:
  email: admin1@test.com
  password:
two:
  email: admin2@test.com
  password:

您也可以从here下载admins.yml并在程序中使用它。这应该可以解决你的问题。