Sha256: 243a0e185ab7599a4935491ba9399da0f76926c47b848185a39b5a45cdc0dabe

Contents?: true

Size: 391 Bytes

Versions: 5

Compression:

Stored size: 391 Bytes

Contents

# -*- encoding : utf-8 -*-

describe Card::Action do
  describe '#delete_old_actions' do
    it 'puts all changes on one action' do
      a = Card['A']
      a.update_attributes!(name: 'New A')
      a.update_attributes!(content: 'New content')
      a.delete_old_actions
      expect(a.actions.count).to eq(1)
      expect(a.actions(true).last.value :name).to eq('New A')
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
card-1.18.6 spec/lib/card/action_spec.rb
card-1.18.5 spec/lib/card/action_spec.rb
card-1.18.4 spec/lib/card/action_spec.rb
card-1.18.3 spec/lib/card/action_spec.rb
card-1.18.2 spec/lib/card/action_spec.rb