search-paths: Export 'string-tokenize*'.
* guix/search-paths.scm (string-tokenize*): Export. * tests/utils.scm ("string-tokenize*"): Adjust accordingly.
This commit is contained in:
parent
b5cd1e4f93
commit
d838e70298
|
@ -35,6 +35,7 @@
|
||||||
|
|
||||||
search-path-specification->sexp
|
search-path-specification->sexp
|
||||||
sexp->search-path-specification
|
sexp->search-path-specification
|
||||||
|
string-tokenize*
|
||||||
evaluate-search-paths
|
evaluate-search-paths
|
||||||
environment-variable-definition
|
environment-variable-definition
|
||||||
search-path-definition))
|
search-path-definition))
|
||||||
|
|
|
@ -21,6 +21,7 @@
|
||||||
#:use-module ((guix config) #:select (%gzip))
|
#:use-module ((guix config) #:select (%gzip))
|
||||||
#:use-module (guix utils)
|
#:use-module (guix utils)
|
||||||
#:use-module ((guix store) #:select (%store-prefix store-path-package-name))
|
#:use-module ((guix store) #:select (%store-prefix store-path-package-name))
|
||||||
|
#:use-module ((guix search-paths) #:select (string-tokenize*))
|
||||||
#:use-module (srfi srfi-1)
|
#:use-module (srfi srfi-1)
|
||||||
#:use-module (srfi srfi-11)
|
#:use-module (srfi srfi-11)
|
||||||
#:use-module (srfi srfi-64)
|
#:use-module (srfi srfi-64)
|
||||||
|
@ -82,11 +83,10 @@
|
||||||
("foo" "bar" "baz")
|
("foo" "bar" "baz")
|
||||||
("foo" "bar" "")
|
("foo" "bar" "")
|
||||||
("foo" "bar" "baz"))
|
("foo" "bar" "baz"))
|
||||||
(let ((string-tokenize* (@@ (guix search-paths) string-tokenize*)))
|
|
||||||
(list (string-tokenize* "foo" ":")
|
(list (string-tokenize* "foo" ":")
|
||||||
(string-tokenize* "foo;bar;baz" ";")
|
(string-tokenize* "foo;bar;baz" ";")
|
||||||
(string-tokenize* "foo!bar!" "!")
|
(string-tokenize* "foo!bar!" "!")
|
||||||
(string-tokenize* "foo+-+bar+-+baz" "+-+"))))
|
(string-tokenize* "foo+-+bar+-+baz" "+-+")))
|
||||||
|
|
||||||
(test-equal "string-replace-substring"
|
(test-equal "string-replace-substring"
|
||||||
'("foo BAR! baz"
|
'("foo BAR! baz"
|
||||||
|
|
Loading…
Reference in New Issue