Sha256: 394d046be98866b19bc5609b74ab2acc111547f435c8cd3e6a23c34df1b9c16c

Contents?: true

Size: 448 Bytes

Versions: 15

Compression:

Stored size: 448 Bytes

Contents

# -*- coding: utf-8 -*-

require File.expand_path(File.dirname(__FILE__)) + '/../spec_helper'
require 'termtter/task'

module Termtter
  describe Task do

    it 'should be instantiate' do
      time_now = Time.now
      Time.stub!(:now).and_return(time_now)

      task = Task.new() do
      end
      task.exec_at.should == time_now

      task = Task.new(:after => 10) do
      end
      task.exec_at.should == (time_now + 10)
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
termtter-2.2.9 spec/termtter/task_spec.rb
termtter-2.2.8 spec/termtter/task_spec.rb
termtter-2.2.6 spec/termtter/task_spec.rb
termtter-2.2.3 spec/termtter/task_spec.rb
termtter-2.2.2 spec/termtter/task_spec.rb
termtter-2.2.1 spec/termtter/task_spec.rb
termtter-2.2.0 spec/termtter/task_spec.rb
termtter-2.1.1 spec/termtter/task_spec.rb
termtter-2.1.0 spec/termtter/task_spec.rb
termtter-2.0.0 spec/termtter/task_spec.rb
termtter-1.11.0 spec/termtter/task_spec.rb
termtter-1.10.3 spec/termtter/task_spec.rb
termtter-1.10.2 spec/termtter/task_spec.rb
termtter-1.10.1 spec/termtter/task_spec.rb
termtter-1.10.0 spec/termtter/task_spec.rb