module Regressor::Model::Mongoid::Document::Version

Public Instance Methods

version_include() click to toggle source
# File lib/model/mongoid/document/version.rb, line 6
def version_include
  if versioning_included?
    "it { is_expected.to be_versioned_document }"
  else
    "it { is_expected.not_to be_versioned_document }"
  end
end

Private Instance Methods

versioning_included?() click to toggle source
# File lib/model/mongoid/document/version.rb, line 16
def versioning_included?
  @model.included_modules.map(&:to_s).include? 'Mongoid::Versioning'
end