Sha256: 6c79c7bfe91fd3718dacf64acc71b42e60b901094c1bdb4c3ac8183b8e43a18c
Contents?: true
Size: 569 Bytes
Versions: 23
Compression:
Stored size: 569 Bytes
Contents
require 'spec_helper' describe Locomotive::Snippet do let(:snippet) { build(:snippet) } it 'has a valid factory' do expect(snippet).to be_valid end # Validations ## %w{site name template}.each do |field| it "validates presence of #{field}" do snippet.send(:"#{field}=", nil) expect(snippet).to_not be_valid expect(snippet.errors[field.to_sym].first).to eq("can't be blank") end end it_should_behave_like 'model scoped by a site' do let(:model) { snippet } let(:attribute) { :template_version } end end
Version data entries
23 entries across 23 versions & 1 rubygems