るりまサーチ

最速Rubyリファレンスマニュアル検索!
376件ヒット [1-100件を表示] (0.056秒)
トップページ > クエリ:File[x] > クエリ:test[x] > クエリ:rake[x]

別のキーワード

  1. _builtin file?
  2. _builtin file
  3. file lstat
  4. file truncate
  5. file atime

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

rake (38172.0)

Rake というコマンドラインツールを扱うライブラリです。

...Rake というコマンドラインツールを扱うライブラリです。

=== Rake とは

Rake
は Make によく似た機能を持つ Ruby で書かれたシンプルなビルドツールです。

Rake
は以下のような特徴を持っています。

* Rakefile (Rake における Makef...
...ルを編集する必要はありませんし、Makefile の風変わりな文法 (タブだっけ?スペースだっけ?) に頭を悩ませる必要もありません。
* ユーザは必須条件をタスクに指定できます。
* Rake は暗黙のタスクを合成することをサ...
...ing: utf-8
require 'rake/testtask'
require 'rake/clean' # clean, clobber の二つのタスクを定義
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.verbos...

Rake::Application#rakefile -> String (23230.0)

実際に使用されている Rakefile の名前を返します。

...実際に使用されている Rakefile の名前を返します。

//emlist[][ruby]{
# Rakefile での記載例とする

task default: :test_rake_app
task :test_rake_app do
Rake
.application.rakefile # => "Rakefile"
end
//}...

Rake::TestTask#test_files=(list) (18225.0)

明示的にテスト対象のファイルを指定します。

...示的にテスト対象のファイルを指定します。

Rake
::TestTask#pattern=, Rake::TestTask#test_files= の
両方でテスト対象を指定した場合、両者は一つにまとめて使用されます。

@param list 配列か Rake::FileList のインスタンスを指定します。...

Rake::TaskManager#synthesize_file_task(task_name) -> Rake::FileTask | nil (17368.0)

与えられたタスク名をもとにファイルタスクを合成します。

...t[][ruby]{
# Rakefile での記載例とする

task default: :test_rake_app

task :test_rake_app do |task|
task.application.synthesize_file_task("sample_file") # => nil
IO.write("sample_file", "")
task.application.synthesize_file_task("sample_file") # => <Rake::FileTask sample_file => []>
end...

Rake::FileList#ext(newext = &#39;&#39;) -> Rake::FileList (14313.0)

各要素に String#ext を適用した新しい Rake::FileList を返します。

... Rake::FileList を返します。

//emlist[][ruby]{
# Rakefile での記載例とする

IO.write("test1.rb", "test")
IO.write("test2.rb", "test")

task default: :test_rake_app
task :test_rake_app do
file
_list = FileList.new("test1.rb", "test2.rb", "test3.rb")
file
_list.ext(".erb") # => ["test...
...1.erb", "test2.erb", "test3.erb"]
end
//}

@see String#ext...

絞り込み条件を変える

Rake::FileList#existing -> Rake::FileList (14307.0)

自身に含まれるファイルのうちファイルシステムに存在するファイルのみを 含む Rake::FileList を返します。

... Rake::FileList を返します。

//emlist[][ruby]{
# Rakefile での記載例とする

IO.write("test1.rb", "test")
IO.write("test2.rb", "test")

task default: :test_rake_app
task :test_rake_app do
file
_list = FileList.new("test1.rb", "test2.rb", "test3.rb")
file
_list.existing # => ["test1.r...
...b", "test2.rb"]
end
//}...

Rake::FileList#pathmap(spec = nil) -> Rake::FileList (14289.0)

各要素に String#pathmap を適用した新しい Rake::FileList を返します。

...用した新しい Rake::FileList を返します。

//emlist[][ruby]{
# Rakefile での記載例とする

task default: :test_rake_app
task :test_rake_app do
file
_list = FileList.new("test1.rb", "test2.rb", "test3.rb")
file
_list.pathmap("%n") # => ["test1", "test2", "test3"]
end
//}

@see Str...

Rake::FileList.[](*args) -> Rake::FileList (14255.0)

与えられたパターンをもとにして自身を初期化します。

...たパターンをもとにして自身を初期化します。

@param args パターンを指定します。

//emlist[][ruby]{
require 'rake'

file
_list1 = FileList.new('lib/**/*.rb', 'test/test*.rb')
file
_list2 = FileList['lib/**/*.rb', 'test/test*.rb']

file
_list1 == file_list2 # => true
//}...

Rake::FileList#gsub(pattern, replace) -> Rake::FileList (14241.0)

自身に含まれるファイルリストのそれぞれのエントリに対して String#gsub を実行し、 結果を新しい Rake::FileList として返します。

...自身に含まれるファイルリストのそれぞれのエントリに対して String#gsub を実行し、
結果を新しい Rake::FileList として返します。

例:
File
List['lib/test/file', 'x/y'].gsub(/\//, "\\") # => ['lib\\test\\file', 'x\\y']...

Rake::FileList#excluded_from_list?(file_name) -> bool (14209.0)

与えられたファイル名が除外される場合は、真を返します。 そうでない場合は偽を返します。

...param file_name ファイル名を指定します。

//emlist[][ruby]{
# Rakefile での記載例とする

IO.write("test1.rb", "test")
IO.write("test2.rb", "test")

task default: :test_rake_app
task :test_rake_app do
file
_list = FileList.new("test1.rb", "test2.rb")
file
_list.exclude("test1.rb...
...")
file_list.excluded_from_list?("test1.rb") # => true
file
_list.excluded_from_list?("test2.rb") # => false
end
//}...

絞り込み条件を変える

<< 1 2 3 ... > >>