file-systems: 'uuid' raises a syntax error for invalid UUIDs.
authorLudovic Courtès <ludo@gnu.org>
Thu, 16 Jul 2015 07:49:36 +0000 (09:49 +0200)
committerLudovic Courtès <ludo@gnu.org>
Thu, 16 Jul 2015 07:49:36 +0000 (09:49 +0200)
commit1cab9e810ef7843afdbd101ad967f835cfb64999
treea72b0bf84ca491834a94b92ad3ce93cd9b9de879
parent68e88a09b46cc2b4affebbd258decbcd4024f0db
file-systems: 'uuid' raises a syntax error for invalid UUIDs.

* gnu/system/file-systems.scm (uuid): Call 'syntax-violation' when
  'string->uuid' returns #f.
* tests/file-systems.scm ("uuid, syntax error"): New test.
gnu/system/file-systems.scm
tests/file-systems.scm