cuirass/tests
Mathieu Lirzin bfd395c09f
db: Forbid inserting the same specification twice.
* src/schema.sql (Specifications): Make 'repo_name' the primary key.
(Stamps, Evaluations): Adapt.
* src/cuirass/database.scm (db-get-specifications): Likewise.
(db-add-specification): Ignore if SPEC has already been added.
* tests/database.scm (example-spec): Adapt.
2016-11-17 01:19:05 +01:00
..
base.scm tests: Add missing test group statements. 2016-07-27 14:17:10 +02:00
basic.sh Add 'basic.sh' test. 2016-07-03 16:50:27 +02:00
database.scm db: Forbid inserting the same specification twice. 2016-11-17 01:19:05 +01:00
gnu-system.scm gnu-system: license->alist: Allow list in license field. 2016-07-25 02:12:41 +02:00
guix-jobs.scm Remove redundancies in the specification examples. 2016-07-14 17:44:23 +02:00
guix-track-git.scm tests: Track Cuirass' git. 2016-09-23 16:53:07 +02:00
hello-git.scm tests: Track Cuirass' git. 2016-09-23 16:53:07 +02:00
hello-singleton.scm tests: Add 'hello-singleton' specification example. 2016-07-27 14:16:57 +02:00
hello-subset.scm Remove redundancies in the specification examples. 2016-07-14 17:44:23 +02:00
http.scm tests: http: Reformat expected result. 2016-08-03 03:17:01 +02:00
ui.scm tests: Add missing test group statements. 2016-07-27 14:17:10 +02:00
utils.scm utils: Add 'alist?' procedure. 2016-07-30 23:08:39 +02:00