guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

02/09: gnu: Add ruby-mocha-on-bacon.


From: Christopher Baines
Subject: 02/09: gnu: Add ruby-mocha-on-bacon.
Date: Sat, 3 Mar 2018 07:53:42 -0500 (EST)

cbaines pushed a commit to branch master
in repository guix.

commit cf646acf96d0567bea124dc8ea2a0782ad3f4e8d
Author: Christopher Baines <address@hidden>
Date:   Tue Oct 10 20:00:49 2017 +0100

    gnu: Add ruby-mocha-on-bacon.
    
    * gnu/packages/ruby.scm (ruby-mocha-on-bacon): New variable.
---
 gnu/packages/ruby.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index b15e1a2..5ba140e 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -1502,6 +1502,30 @@ allows mocking and stubbing of methods on real 
(non-mock) classes.")
     (home-page "http://gofreerange.com/mocha/docs";)
     (license license:expat)))
 
+(define-public ruby-mocha-on-bacon
+  (package
+    (name "ruby-mocha-on-bacon")
+    (version "0.2.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (rubygems-uri "mocha-on-bacon" version))
+       (sha256
+        (base32
+         "1h49b33rq889hn8x3wp9byczl91va16jh1w4d2wyy4yj23icdrcp"))))
+    (build-system ruby-build-system)
+    (arguments
+     ;; rubygems.org release missing tests
+     '(#:tests? #f))
+    (propagated-inputs `(("ruby-mocha" ,ruby-mocha)))
+    (synopsis "Mocha adapter for Bacon")
+    (description
+     "This package provides a Mocha adapter for Bacon, allowing you to use the
+Mocha stubbing and mocking library with Bacon, a small RSpec clone.")
+    (home-page
+     "https://github.com/alloy/mocha-on-bacon";)
+    (license license:expat)))
+
 (define-public ruby-net-ssh
   (package
     (name "ruby-net-ssh")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]