Ruby on rails FactoryGirl-工厂未注册

Ruby on rails FactoryGirl-工厂未注册,ruby-on-rails,ruby-on-rails-4,factory-bot,Ruby On Rails,Ruby On Rails 4,Factory Bot,在我的Rails项目中,我添加了factory_girl_Rails gem,当我运行Rspec测试我的工厂时,我遇到了一个错误: SyntaxError: /Users/khack/blister/spec/factories/user.rb:1: syntax error, unexpected tIDENTIFIER, expecting keyword_end passw...ester@example.com" ...

在我的Rails项目中,我添加了factory_girl_Rails gem,当我运行Rspec测试我的工厂时,我遇到了一个错误:

SyntaxError: /Users/khack/blister/spec/factories/user.rb:1: 
syntax error, unexpected tIDENTIFIER,    expecting keyword_end
 passw...ester@example.com"
...                               ^
/Users/khack/blister/test/spec/factories/user.rb:1: syntax error, unexpected 
tIDENTIFIER,     expecting keyword_end
 endassword "password"m"
 ...                               ^
用户工厂:

FactoryGirl.define do
  factory :user do
    name "Aaron Sumner"
    email "tester@example.com"
    password "password"
  end
end

我遗漏了一些东西,但我找不到。猜猜看?

我解决了我的问题。我的代码编辑器添加的是非中断空间。我在另一个编辑器中创建了另一个工厂,它成功注册。

FactoryGirl.define do
Whoops上缺少
do
。对不起,我错过了。原来代码中是FactoryGirl.define do。谢谢你向我指出这一点