Sha256: f5662f79f7b0fd3ea8d5b7cf70f08715c0054ef066d42fcf1a37db224e11058c
Contents?: true
Size: 455 Bytes
Versions: 12
Compression:
Stored size: 455 Bytes
Contents
module Approvals module Namers class DirectoryNamer < RSpecNamer def initialize(example) @name = directorize example end private def directorize(example) parts = [ ] metadata = example.metadata begin parts << metadata[ :description ] end while metadata = metadata[ :example_group ] parts.reverse.map { |p| normalize p }.join '/' end end end end
Version data entries
12 entries across 12 versions & 1 rubygems