Guest User

Untitled

a guest
Apr 21st, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. #!/usr/bin/ruby
  2. require 'pp'
  3.  
  4. testDir = "./tests/"
  5. tests = Hash.new
  6. Dir.glob(testDir + '**/*.php') do |filename|
  7. File.open(filename) do |file|
  8. targets = []
  9. file.each_line do |line|
  10. /(.*)(@dataProvider )(test.*)/ =~ line
  11. dataProvider = $3
  12. if dataProvider
  13. #p dataProvider
  14. targets << dataProvider
  15. end
  16. end
  17. if !targets.empty?
  18. tests[filename] = targets
  19. end
  20. end
  21. end
  22.  
  23. pp tests
  24.  
  25. #p 'total test less class count : ' + testless.size.to_s
Add Comment
Please, Sign In to add comment