Sha256: edc6e4dcb0e1339f89ae1038626485449147614d83a7db1d74e90ef30395ca01

Contents?: true

Size: 345 Bytes

Versions: 14

Compression:

Stored size: 345 Bytes

Contents

require 'spec_helper'

describe 'factories' do
  FactoryGirl.factories.map(&:name).each do |factory_name|
    specify "#{factory_name} factory is valid", :factory do
      factory = build(factory_name)

      if factory.respond_to?(:valid?)
        expect(factory).to be_valid, factory.errors.full_messages.join(',')
      end
    end
  end
end

Version data entries

14 entries across 14 versions & 3 rubygems

Version Path
gb-firestarter-0.3.1 templates/factories_spec.rb
gb-firestarter-0.3.0 templates/factories_spec.rb
gb-firestarter-0.2.0 templates/factories_spec.rb
gb-firestarter-0.1.0 templates/factories_spec.rb
suspenders-1.9.2 templates/factories_spec.rb
suspenders-1.9.1 templates/factories_spec.rb
suspenders-1.9.0 templates/factories_spec.rb
os_suspenders-1.8.5 templates/factories_spec.rb
os_suspenders-1.8.4 templates/factories_spec.rb
os_suspenders-1.8.3 templates/factories_spec.rb
os_suspenders-1.8.2 templates/factories_spec.rb
os_suspenders-0.0.1 templates/factories_spec.rb
suspenders-1.8.1 templates/factories_spec.rb
suspenders-1.8.0 templates/factories_spec.rb