# File lib/fakefs/pathname.rb, line 149 def split_names(path) names = [] while (r = chop_basename(path)) path, basename = r names.unshift basename end [path, names] end