Permalink
Commits on Jun 28, 2012
  1. Merge pull request #139 from ToadJamb/file-read-should-accept-hash

    rue committed Jun 28, 2012
    File.read accepts multiple parameters.
  2. Merge pull request #138 from ToadJamb/use-assertion-for-hard-link-test

    rue committed Jun 28, 2012
    Changed a == at the end of a test for hard links to an assertion.
  3. Merge pull request #135 from DSIW/master

    rue committed Jun 28, 2012
    Added syntaxhighlighting to code in README
Commits on Jun 17, 2012
Commits on May 19, 2012
Commits on May 5, 2012
  1. Merge pull request #129 from lytithwyn/master

    jfirebaugh committed May 5, 2012
    adds pathname.rb to the files to be copied
Commits on May 1, 2012
  1. Dir.home is 1.9 only

    jfirebaugh committed May 1, 2012
  2. Use Travis for CI

    jfirebaugh committed May 1, 2012
  3. Copyedit and update README

    jfirebaugh committed May 1, 2012
  4. Merge pull request #128 from loe/readme

    smtlaissezfaire committed May 1, 2012
    Update Readme: How to integrate with other filesystem libraries.
Commits on Apr 17, 2012
  1. Favor composition over inheritance for FakeDir

    jfirebaugh committed Apr 17, 2012
    In particular, this fixes a problem on Rubinius, where
    Hash#reject is implemented in terms of Hash#delete, and
    overriding #delete with non-standard semantics causes
    #reject to fail.
  2. Merge pull request #124 from jfirebaugh/omnibus

    rue committed Apr 17, 2012
    Omnibus pull request
  3. Add test for Dir.home

    jfirebaugh committed Apr 17, 2012
  4. Merge pull request #106 from nudded/dir-home

    jfirebaugh committed Apr 17, 2012
    Add Dir.home method
  5. Merge pull request #102 from marano/issue_102

    jfirebaugh committed Apr 17, 2012
    Dir.mkdir would fail if path starts with dot.
    
    Conflicts:
    	lib/fakefs/dir.rb
    	test/fakefs_test.rb
  6. Merge pull request #97 from sometimesfood/dir_mkdir_subdir

    jfirebaugh committed Apr 17, 2012
    Fix creation of absolute path subdirs with Dir.mkdir, closes #96
    
    Conflicts:
    	lib/fakefs/dir.rb
    	test/fakefs_test.rb
  7. Merge pull request #116 from wijet/master

    jfirebaugh committed Apr 17, 2012
    [PATCH] FileUtils.cp and FileUtils.cp_r support array as source
  8. Merge pull request #118 from mmriis/chown_chmod

    jfirebaugh committed Apr 17, 2012
    implemented chown and chmod
  9. Merge pull request #115 from autohaus24/ruby_193_compatibility

    jfirebaugh committed Apr 17, 2012
    improvements needed when upgrading to ruby 1.9.3
  10. Substitute Pathname to get tests to pass in ruby 1.9.3

    lukaso committed with jfirebaugh Dec 21, 2011
    Moved pathname.rb from ruby 1.9.2 into project in order to continue compatibility to 1.9.3 where
    the functionality has been moved into c. In the c version of the file, the unset_const trick
    doesn't work because the constant rb_cFile in the c file is never modified. I think this is
    actually a bug in how ruby MRI operates, but the fix is a little bit complicated.
Commits on Jan 30, 2012
  1. chown fixed

    mmriis committed Jan 30, 2012
  2. fix for one file only

    mmriis committed Jan 30, 2012
Commits on Jan 25, 2012
  1. implemented chown and chmod

    mmriis committed Jan 25, 2012
Commits on Jan 8, 2012
Commits on Jan 3, 2012
  1. add external encoding as default to File @content string,

    meceo committed Jan 3, 2012
    handle hash as second parameter to File::new,
    extend FakeFS::FileSystem::clone method to accept 'target' as a optional parameter,
    fix Dir::mkdir for nested structure
Commits on Dec 20, 2011
  1. Add advise function to File which is in ruby 1.9.3. As it is only a h…

    lukaso committed Dec 20, 2011
    …int to the
    
    os in some cases, the function does nothing.
Commits on Dec 2, 2011
  1. Merge pull request #111 from nerdrew/fix_glob

    rue committed Dec 2, 2011
    Fix Dir.glob: return relative paths when necessary
  2. Fix Dir.glob: return relative paths when necessary

    nerdrew committed Dec 2, 2011
    /path/foo
    Dir.pwd = /path
    Dir['foo'] #= ['foo'] != ['/path/foo']
Commits on Oct 25, 2011
  1. Merge pull request #101 from marano/issue_100

    rue committed Oct 25, 2011
    Dir glob will accept multiple arguments.