templates/ruby/noespec.yaml in noe-1.3.0 vs templates/ruby/noespec.yaml in noe-1.4.0
- old
+ new
@@ -19,11 +19,11 @@
#
template-info:
# Don't remove the name and version entries, which are ALWAYS required
name: "!{template_name}"
- version: 1.3.0
+ version: 1.4.0
# The following entries are information about the template itself and can safely
# be removed on your own project.
summary: |
Template for creating a ruby gem following best ruby practices
@@ -68,13 +68,10 @@
safe-override: false
Gemfile:
description: Information used by Bundler, the Ruby dependency manager
safe-override: true
wlang-dialect: wlang/ruby
- lib/.gemtest:
- description: Marker for rubygems-test
- safe-override: true
lib/__lower__.rb:
description: Main file of the ruby library
safe-override: false
lib/__lower__/version.rb:
description: Handler for the version number for the library
@@ -187,20 +184,20 @@
# # WLang is required for both development and runtime
# - {name: wlang, version: ">= 0", groups: [runtime, development]}
#
dependencies:
# Rake is required for developers, as usual
- - {name: rake, version: "~> 0.8.7", groups: [development]}
+ - {name: rake, version: "~> 0.9.2", groups: [development]}
# Bundler is required for developers and is used by the Rakefile
- {name: bundler, version: "~> 1.0", groups: [development]}
# RSpec is required to run 'rake spec'. See tasks/spec.rake
- - {name: rspec, version: "~> 2.4.0", groups: [development]}
+ - {name: rspec, version: "~> 2.6.0", groups: [development]}
# YARD and BlueCloth are required to run 'rake yard'. See tasks/yard.rake
- - {name: yard, version: "~> 0.6.4", groups: [development]}
- - {name: bluecloth, version: "~> 2.0.9", groups: [development]}
+ - {name: yard, version: "~> 0.7.2", groups: [development]}
+ - {name: bluecloth, version: "~> 2.1.0", groups: [development]}
# wlang is required to run 'rake debug_mail'. See tasks/debug_mail.rake
- - {name: wlang, version: "~> 0.10.1", groups: [development]}
+ - {name: wlang, version: "~> 0.10.2", groups: [development]}
# Below are defined a certain number of specific variables for the .gemspec file
# of your library. We'll include it here to keep .gemspec under Noe's control for
# simple yet flexible cases. If your gem configuration is really specific, you
# can always maintain the .gemspec manually by setting
@@ -245,16 +242,16 @@
# The shell command executed to build a .zip
zip_command: zip
debug_mail:
# Regular expression to detect change sections in
# the CHANGELOG file
- rx_changelog_sections: '/^#/'
+ rx_changelog_sections: '/^# /'
# Number of change sections to show in the mail
nb_changelog_sections: 1
spec_test:
# Pattern to find spec tests
- pattern: spec/**/*_spec.rb
+ pattern: spec/**/test_*.rb
# By default, if there is a Gemfile, the generated command will include
# 'bundle exec'. Set this to true to ignore the presence of a Gemfile,
# and not add 'bundle exec' to the command.
skip_bundler: false
# Name of Gemfile to use
@@ -279,10 +276,10 @@
rspec_path: rspec
# Command line options to pass to rspec. See 'rspec --help' about this
rspec_opts: [--color, --backtrace]
unit_test:
# Glob pattern to match test files. (default is 'test/test*.rb')
- pattern: test/test*.rb
+ pattern: test/test_*.rb
# Array of directories to added to $LOAD_PATH before running the tests.
libs: [ lib ]
# True if verbose test output desired.
verbose: false
# Test options passed to the test suite. An explicit TESTOPTS=opts