Sha256: 7ffb7702083d8aed871ce0058ea6d6e4736c1844340e4edffd0baa61917f9f6d
Contents?: true
Size: 757 Bytes
Versions: 3
Compression:
Stored size: 757 Bytes
Contents
require_relative 'spec_helper' require 'fluentd_server/model' describe Delayed::Job do end describe Post do end describe Task do after { Task.delete_all } context '#new?' do it { expect(Task.new.new?).to be_truthy } it { expect(Task.create.new?).to be_falsey } end context '#filename' do it { expect(Task.new.filename).to be_nil } it { expect(Task.create.filename).to be_kind_of(String) } end context '#create_and_delete' do before { allow(FluentdServer::Config).to receive(:task_max_num).and_return(1) } before { @oldest = Task.create(name: 'Restart') } it { Task.create_and_delete(name: 'Restart') expect(Task.find_by(id: @oldest.id)).to be_nil expect(Task.count).to eql(1) } end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
fluentd-server-0.3.2 | spec/model_spec.rb |
fluentd-server-0.3.1 | spec/model_spec.rb |
fluentd-server-0.3.0 | spec/model_spec.rb |