種類
- インスタンスメソッド (84)
- ライブラリ (48)
- 特異メソッド (12)
- クラス (12)
ライブラリ
- rake (12)
-
rake
/ packagetask (12) -
rake
/ rdoctask (12) -
rake
/ testtask (24) -
rdoc
/ stats (12) -
rubygems
/ specification (36)
クラス
-
Gem
:: Specification (36) -
RDoc
:: Stats (12) -
Rake
:: FileList (12) -
Rake
:: PackageTask (12) -
Rake
:: RDocTask (12) -
Rake
:: TestTask (12)
キーワード
- TestTask (12)
-
extra
_ rdoc _ files= (12) -
net
/ ftp (12) - new (12)
-
num
_ files= (12) -
package
_ files= (12) - rake (12)
-
rake
/ gempackagetask (12) -
rdoc
_ files= (12) - rubygems (12)
-
test
_ files= (24)
検索結果
-
net
/ ftp (12.0) -
FTP プロトコルを扱うライブラリです。
...e
ftp.chdir('pub/ruby')
files = ftp.list('ruby*')
ftp.getbinaryfile('ruby-1.9.1-p243.tar.bz2', 'ruby.bz2', 1024)
ftp.close
例2:
require 'net/ftp'
Net::FTP.open('ftp.example.org') do |ftp|
ftp.login
ftp.passive = true
ftp.chdir('pub/ruby')
files = ftp.list('*.bz2')
f... -
Rake
:: FileList . new(*patterns) {|self| . . . } (6.0) -
与えられたパターンをもとにして自身を初期化します。
...いる場合は、自身をブロックパラメータとしてブロックを評価します。
@param patterns パターンを指定します。
例:
file_list = FileList.new('lib/**/*.rb', 'test/test*.rb')
pkg_files = FileList.new('lib/**/*') do |fl|
fl.exclude(/\bCVS\b/)
end... -
Rake
:: TestTask (6.0) -
ユニットテストを実行するためのタスクを作成するクラスです。
...トテストを実行するためのタスクを作成するクラスです。
例:
Rake::TestTask.new do |t|
t.libs << "test"
t.test_files = FileList['test/test*.rb']
t.verbose = true
end
以下に test ターゲットの使用例を示します。
例:
rake test... -
rake (6.0)
-
Rake というコマンドラインツールを扱うライブラリです。
...を定義
task :default => [:test]
1.upto(8) do |n|
Rake::TestTask.new("test_step#{n}") do |t|
t.libs << "step#{n}"
t.test_files = FileList["step#{n}/test_*.rb"]
t.verbose = false
end
end
desc 'execute all test'
task 'test_all' => (1..8).to_a.map{|n| "test_s... -
rake
/ gempackagetask (6.0) -
Gem Spec ファイルを元にして Gem パッケージを作成するタスクを定義するためのライブラリです。
...y."
s.name = 'rake'
s.version = PKG_VERSION
s.requirements << 'none'
s.require_path = 'lib'
s.autorequire = 'rake'
s.files = PKG_FILES
s.description = <<EOF
Rake is a Make-like program implemented in Ruby. Tasks
and dependencies are specified in standard Ruby...