108件ヒット
[1-100件を表示]
(0.125秒)
別のキーワード
ライブラリ
- pathname (12)
- rake (60)
-
rake
/ testtask (36)
クラス
- Pathname (12)
-
Rake
:: Application (12) -
Rake
:: FileList (48) -
Rake
:: TestTask (36)
検索結果
先頭5件
-
Rake
:: TestTask # pattern -> String (21114.0) -
テストファイルにマッチする glob パターンを返します。
...テストファイルにマッチする glob パターンを返します。
デフォルトは 'test/test*.rb' です。... -
Rake
:: TestTask # pattern=(pattern) (9203.0) -
テストファイルにマッチする glob パターンを指定します。
テストファイルにマッチする glob パターンを指定します。 -
Rake
:: TestTask # test _ files=(list) (9114.0) -
明示的にテスト対象のファイルを指定します。
...明示的にテスト対象のファイルを指定します。
Rake::TestTask#pattern=, Rake::TestTask#test_files= の
両方でテスト対象を指定した場合、両者は一つにまとめて使用されます。
@param list 配列か Rake::FileList のインスタンスを指定します... -
Rake
:: FileList # gsub!(pattern , replace) -> self (192.0) -
自身に含まれるファイルリストのそれぞれのエントリに対して String#gsub を実行します。 自身を破壊的に変更します。
...rite("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.gsub!(/\.rb/, ".erb") # => ["test1.erb", "test2.erb", "test3.erb"]
file_list # => ["test1.erb"......, "test2.erb", "test3.erb"]
end
//}... -
Pathname
# fnmatch(pattern , *args) -> bool (142.0) -
File.fnmatch(pattern, self.to_s, *args) と同じです。
...File.fnmatch(pattern, self.to_s, *args) と同じです。
@param pattern パターンを文字列で指定します。ワイルドカードとして `*', `?', `[]' が使用できま
す。Dir.glob とは違って `{}' や `**/' は使用できません。
@param args File.fnmatch......を参照してください。
//emlist[例][ruby]{
require "pathname"
path = Pathname("testfile")
path.fnmatch("test*") # => true
path.fnmatch("TEST*") # => false
path.fnmatch("TEST*", File::FNM_CASEFOLD) # => true
//}
@see File.fnmatch... -
Rake
:: FileList # egrep(pattern) {|filename , count , line| . . . } (120.0) -
与えられたパターンをファイルリストから grep のように検索します。
...行を出力します。
@param pattern 正規表現を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
IO.write("sample1", "line1\nline2\nline3\n")
IO.write("sample2", "line1\nline2\nline3\nline4\n")
task default: :test_rake_app
task :test_rake_app do
file_list = File... -
Rake
:: FileList # gsub(pattern , replace) -> Rake :: FileList (114.0) -
自身に含まれるファイルリストのそれぞれのエントリに対して String#gsub を実行し、 結果を新しい Rake::FileList として返します。
...自身に含まれるファイルリストのそれぞれのエントリに対して String#gsub を実行し、
結果を新しい Rake::FileList として返します。
例:
FileList['lib/test/file', 'x/y'].gsub(/\//, "\\") # => ['lib\\test\\file', 'x\\y']... -
Rake
:: FileList # sub!(pattern , replace) -> self (114.0) -
自身に含まれるファイルリストのそれぞれのエントリに対して String#sub を実行します。 自身を破壊的に変更します。
...#sub を実行します。
自身を破壊的に変更します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
file_list = FileList['a.c', 'b.c']
file_list.sub!(/\.c$/, '.o') # => ['a.o', 'b.o']
file_list # => [... -
Rake
:: Application # options -> OpenStruct (25.0) -
コマンドラインで与えられたアプリケーションのオプションを返します。
...れたアプリケーションのオプションを返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
Rake.application.options # => #<OpenStruct always_multitask=false, backtrace=false, build_all=false, dryrun=false, ignore_......em=false, job_stats=false, load_system=false, nosearch=false, rakelib=["rakelib"], show_all_tasks=false, show_prereqs=false, show_task_pattern=nil, show_tasks=nil, silent=false, suppress_backtrace_pattern=nil, thread_pool_size=8, trace=false, trace_output=#<IO:<STDERR>>, trace_rules=false>
end
//}...