Skip to content

Commit

Permalink
Merge pull request #9 from mattbeedle/delta
Browse files Browse the repository at this point in the history
Delta
  • Loading branch information
jhsu committed May 5, 2013
2 parents 208f7c1 + e5833c6 commit a3690f0
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 2 deletions.
5 changes: 5 additions & 0 deletions Guardfile
@@ -0,0 +1,5 @@
guard 'minitest' do
watch(%r{^test/.+_test\.rb$})
watch(%r{^lib/(.+)\.rb$}) { |m| "test/lib/#{m[1]}_test.rb" }
watch(%r|^test/minitest_helper\.rb|) { "test" }
end
4 changes: 2 additions & 2 deletions Rakefile
@@ -1,8 +1,8 @@
require 'rake/testtask'

Rake::TestTask.new do |t|
t.libs << "test" << "lib"
t.test_files = FileList['test/*_test.rb']
t.pattern = 'test/**/*_test.rb'
t.libs.push 'test'
end

task :default => :test
1 change: 1 addition & 0 deletions ducksboard.gemspec
Expand Up @@ -13,6 +13,7 @@ Gem::Specification.new do |s|
s.add_runtime_dependency 'httparty', '~> 0.8', '>= 0.8.1'
s.add_development_dependency 'rake', '~> 10.0'
s.add_development_dependency 'minitest', '~> 4.6.2'
s.add_development_dependency 'guard-minitest'

s.post_install_message = <<-DESC
Quack! (in real-time)"
Expand Down
4 changes: 4 additions & 0 deletions lib/ducksboard/counter.rb
@@ -1,4 +1,8 @@
module Ducksboard
class Counter < Widget

def delta=(delta)
@data[:delta] = delta
end
end
end
12 changes: 12 additions & 0 deletions test/lib/ducksboard/counter_test.rb
@@ -0,0 +1,12 @@
require 'minitest_helper'

describe Ducksboard::Counter do

describe '#delta=' do
let(:counter) { Ducksboard::Counter.new(1) }

before { counter.delta = 1.5 }

it { counter.data[:delta].must_equal(1.5) }
end
end
File renamed without changes.

0 comments on commit a3690f0

Please sign in to comment.