Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/ruby
- require 'pp'
- testDir = "./tests/"
- tests = Hash.new
- Dir.glob(testDir + '**/*.php') do |filename|
- File.open(filename) do |file|
- targets = []
- file.each_line do |line|
- /(.*)(@dataProvider )(test.*)/ =~ line
- dataProvider = $3
- if dataProvider
- #p dataProvider
- targets << dataProvider
- end
- end
- if !targets.empty?
- tests[filename] = targets
- end
- end
- end
- pp tests
- #p 'total test less class count : ' + testless.size.to_s
Add Comment
Please, Sign In to add comment