Sha256: a1cc5b5566c92fff6418aceda00af06d0f14f82f21de5124f98dc71ba83042fb

Contents?: true

Size: 391 Bytes

Versions: 14

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

14 entries across 14 versions & 1 rubygems

Version Path
card-1.91 spec/lib/card/action_spec.rb
card-1.21.0 spec/lib/card/action_spec.rb
card-1.20.4 spec/lib/card/action_spec.rb
card-1.20.3 spec/lib/card/action_spec.rb
card-1.20.2 spec/lib/card/action_spec.rb
card-1.20.1 spec/lib/card/action_spec.rb
card-1.20.0 spec/lib/card/action_spec.rb
card-1.19.6 spec/lib/card/action_spec.rb
card-1.19.5 spec/lib/card/action_spec.rb
card-1.19.4 spec/lib/card/action_spec.rb
card-1.19.3 spec/lib/card/action_spec.rb
card-1.19.2 spec/lib/card/action_spec.rb
card-1.19.1 spec/lib/card/action_spec.rb
card-1.19.0 spec/lib/card/action_spec.rb