commit:     e978069cd2214c934a1f967083bc5fb090f1082e
Author:     Peter Wilmott <p <AT> p8952 <DOT> info>
AuthorDate: Wed May 14 22:42:16 2014 +0000
Commit:     Peter Wilmott <p <AT> p8952 <DOT> info>
CommitDate: Wed May 14 22:42:16 2014 +0000
URL:        
http://git.overlays.gentoo.org/gitweb/?p=proj/ruby-overlay.git;a=commit;h=e978069c

dev-ruby/facets: Allow tests writing to tmp/ to run

Package-Manager: portage-2.2.8-r1

---
 dev-ruby/facets/ChangeLog           |  3 +++
 dev-ruby/facets/facets-2.9.3.ebuild | 10 ++--------
 2 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/dev-ruby/facets/ChangeLog b/dev-ruby/facets/ChangeLog
index c71baa6..3ae11e0 100644
--- a/dev-ruby/facets/ChangeLog
+++ b/dev-ruby/facets/ChangeLog
@@ -3,6 +3,9 @@
 # $Header: $
 
   14 May 2014; Peter Wilmott <p8...@gentoo.org> facets-2.9.3.ebuild:
+  dev-ruby/facets: Allow tests writing to tmp/ to run
+
+  14 May 2014; Peter Wilmott <p8...@gentoo.org> facets-2.9.3.ebuild:
   dev-ruby/facets: Run tests using the correct ruby target
 
   14 May 2014; Peter Wilmott <p8...@gentoo.org> facets-2.9.3.ebuild:

diff --git a/dev-ruby/facets/facets-2.9.3.ebuild 
b/dev-ruby/facets/facets-2.9.3.ebuild
index 9a9188e..b60562f 100644
--- a/dev-ruby/facets/facets-2.9.3.ebuild
+++ b/dev-ruby/facets/facets-2.9.3.ebuild
@@ -27,14 +27,8 @@ ruby_add_bdepend "test? (
 
 all_ruby_prepare() {
 
-       # Remove tests which try and write to /tmp
-       rm test/core/file/test_append.rb || die 'test removal failed'
-       rm test/core/file/test_create.rb || die 'test removal failed'
-       rm test/core/file/test_read_binary.rb || die 'test removal failed'
-       rm test/core/file/test_read_list.rb || die 'test removal failed'
-       rm test/core/file/test_rewrite.rb || die 'test removal failed'
-       rm test/core/file/test_write.rb || die 'test removal failed'
-       rm test/core/file/test_writelines.rb || die 'test removal failed'
+       # Tests need to write to tmp/
+       mkdir tmp/ || die 'mkdir failed'
 
        # See TODO: 
https://github.com/rubyworks/facets/blob/2.9.3/test/core/kernel/test_source_location.rb
        rm test/core/kernel/test_source_location.rb || die 'test removal failed'

Reply via email to