RSpec 2 matchers for writing specs that make file structure assumptions
MIT License
RSpec 2 matcher to specify expected file structures.
This gem is used extensively by some of my Rails 3 assistance gems such as rails3_assist, rails3_artifactor and rails-app-spec which all assist you in operating on various kinds of Rails 3 artifacts.
The following demonstrates File expectation nesting to test a File hierarchy structure! Each block is evaluated in a new Dir context, using a Dir#chdir block.
Example: Nested file structure specs
See /spec folder for more usage examples.
Should test that the files and dirs match the tree structure as indicated by the yaml string (or file). This is very convenient for more complex file structure specs!
Copyright (c) 2010 Kristian Mandrup. See LICENSE for details.