# Copyright (C) 2012-2024 Zammad Foundation, https://zammad-foundation.org/ require 'rails_helper' RSpec.describe Checklist::Item, :aggregate_failures, type: :model do describe 'history entries for checked' do let(:checklist) do create(:checklist, item_count: 1) end it 'creates history entries for checked' do checklist.items.first.update!(checked: true) history_type_id = History::Type.find_by(name: 'checklist_item_checked').id expect(History.last).to have_attributes( history_type_id: history_type_id, value_from: checklist.items.first.text, value_to: 'true', ) checklist.items.first.update!(checked: false) expect(History.last).to have_attributes( history_type_id: history_type_id, value_from: checklist.items.first.text, value_to: 'false', ) end end end