From 5a0c68baf30c5bbd90051c973909bbc3a63b83c6 Mon Sep 17 00:00:00 2001 From: nicwilliams Date: Fri, 25 May 2007 11:53:30 +0000 Subject: [PATCH] * 1 major enhancement * rspec test framework now works via 'spec' task * 1 minor improvement * For rspec gems, default task => spec task git-svn-id: svn+ssh://rubyforge.org/var/svn/newgem/trunk@68 b8dfb574-5f1f-0410-9469-b441dc4e948f --- History.txt | 7 +++++++ bin/newgem | 11 ++++++++++- lib/newgem/version.rb | 2 +- website/index.html | 2 +- website/rubyforge.html | 2 +- website/version-raw.js | 2 +- website/version.js | 2 +- 7 files changed, 22 insertions(+), 6 deletions(-) diff --git a/History.txt b/History.txt index 4d85d27..0b7de9f 100644 --- a/History.txt +++ b/History.txt @@ -1,3 +1,10 @@ +== 0.10.3 2007-05-25 + +* 1 major enhancement + * rspec test framework now works via 'spec' task +* 1 minor improvement + * For rspec gems, default task => spec task + == 0.10.2 2007-05-25 * 3 major enhancements diff --git a/bin/newgem b/bin/newgem index f32dac7..ba337ba 100644 --- a/bin/newgem +++ b/bin/newgem @@ -172,7 +172,13 @@ if test_framework == 'rspec' require 'spec' eos requirements = <<-eos -require 'spec/rake/spectest' +begin + require 'spec/rake/spectask' +rescue LoadError + puts 'To use rspec for testing you must install rspec gem:' + puts '$ sudo gem install rspec' + exit +end eos test_task = <<-eos desc "Run the specs under spec/models" @@ -180,6 +186,9 @@ Spec::Rake::SpecTask.new do |t| t.spec_opts = ['--options', "spec/spec.opts"] t.spec_files = FileList['spec/*_spec.rb'] end + +desc "Default task is to run specs" +task :default => :spec eos else test = project_name + "/test" diff --git a/lib/newgem/version.rb b/lib/newgem/version.rb index 625b942..9599d96 100644 --- a/lib/newgem/version.rb +++ b/lib/newgem/version.rb @@ -2,7 +2,7 @@ module Newgem #:nodoc: module VERSION #:nodoc: MAJOR = 0 MINOR = 10 - TINY = 2 + TINY = 3 STRING = [MAJOR, MINOR, TINY].join('.') end diff --git a/website/index.html b/website/index.html index 625fe8a..95072fe 100644 --- a/website/index.html +++ b/website/index.html @@ -33,7 +33,7 @@

New Gem Generator

Get Version - 0.10.2 + 0.10.3

→ ‘newgem’

diff --git a/website/rubyforge.html b/website/rubyforge.html index 9a8b362..5262c5a 100644 --- a/website/rubyforge.html +++ b/website/rubyforge.html @@ -33,7 +33,7 @@

New Gem Generator

Get Version - 0.10.2 + 0.10.3

→ using ‘rubyforge’

diff --git a/website/version-raw.js b/website/version-raw.js index 2548aeb..f1bfcd3 100644 --- a/website/version-raw.js +++ b/website/version-raw.js @@ -1,3 +1,3 @@ // Announcement JS file -var version = "0.10.2"; +var version = "0.10.3"; MagicAnnouncement.show('compositekeys', version); diff --git a/website/version.js b/website/version.js index b70bd3e..dc97142 100644 --- a/website/version.js +++ b/website/version.js @@ -1,4 +1,4 @@ // Version JS file -var version = "0.10.2"; +var version = "0.10.3"; document.write(" - " + version);