text_module_spec.rb 602 B

123456789101112131415
  1. # Copyright (C) 2012-2025 Zammad Foundation, https://zammad-foundation.org/
  2. require 'rails_helper'
  3. require 'models/application_model_examples'
  4. require 'models/concerns/can_csv_import_examples'
  5. require 'models/concerns/can_csv_import_text_module_examples'
  6. require 'models/concerns/has_optional_groups_examples'
  7. RSpec.describe TextModule, type: :model do
  8. it_behaves_like 'ApplicationModel', can_create_update: { unique_name: false }
  9. it_behaves_like 'CanCsvImport'
  10. it_behaves_like 'HasOptionalGroups', model_factory: :text_module
  11. include_examples 'CanCsvImport - TextModule specific tests'
  12. end