~ruther/guix-local

c61a5b4a6d9703c7a76bce0e22e8e0644126f86b — Ludovic Courtès 12 years ago 0b7e8e9
store: Add tests for 'store-path-package-name'.

* tests/store.scm ("store-path-package-name", "store-path-package-name
  #f"): New tests.
1 files changed, 11 insertions(+), 0 deletions(-)

M tests/store.scm
M tests/store.scm => tests/store.scm +11 -0
@@ 65,6 65,17 @@
   (string-append (%store-prefix)
                  "/foo/bar/283gqy39v3g9dxjy26rynl0zls82fmcg-guile-2.0.7")))

(test-equal "store-path-package-name"
  "guile-2.0.7"
  (store-path-package-name
   (string-append (%store-prefix)
                  "/283gqy39v3g9dxjy26rynl0zls82fmcg-guile-2.0.7")))

(test-equal "store-path-package-name #f"
  #f
  (store-path-package-name
   "/foo/bar/283gqy39v3g9dxjy26rynl0zls82fmcg-guile-2.0.7"))

(test-assert "direct-store-path?"
  (and (direct-store-path?
        (string-append (%store-prefix)