Update the load-new-revision-job tests
This commit is contained in:
parent
e0ee3d224b
commit
876bae182d
1 changed files with 68 additions and 41 deletions
|
|
@ -24,8 +24,17 @@
|
|||
#t
|
||||
(mock
|
||||
((guix-data-service jobs load-new-guix-revision)
|
||||
store-item-for-channel
|
||||
channel->derivations-by-system
|
||||
(lambda (conn channel)
|
||||
'((x86_64-linux
|
||||
.
|
||||
((manifest-entry-item . /gnu/store/foo.drv)
|
||||
(profile . /gnu/store/bar.drv))))))
|
||||
|
||||
(mock
|
||||
((guix-data-service jobs load-new-guix-revision)
|
||||
channel-derivations-by-system->guix-store-item
|
||||
(lambda (channel-derivations-by-system)
|
||||
"/gnu/store/test"))
|
||||
|
||||
(mock
|
||||
|
|
@ -46,7 +55,7 @@
|
|||
"test-commit"
|
||||
"test-source")
|
||||
((id)
|
||||
(process-load-new-guix-revision-job id)))))))
|
||||
(process-load-new-guix-revision-job id))))))))
|
||||
|
||||
(exec-query conn "TRUNCATE guix_revisions CASCADE")
|
||||
(exec-query conn "TRUNCATE load_new_guix_revision_jobs CASCADE")
|
||||
|
|
@ -55,8 +64,17 @@
|
|||
#f
|
||||
(mock
|
||||
((guix-data-service jobs load-new-guix-revision)
|
||||
store-item-for-channel
|
||||
channel->derivations-by-system
|
||||
(lambda (conn channel)
|
||||
'(x86_64-linux
|
||||
.
|
||||
((manifest-entry-item . /gnu/store/foo.drv)
|
||||
(profile . /gnu/store/bar.drv)))))
|
||||
|
||||
(mock
|
||||
((guix-data-service jobs load-new-guix-revision)
|
||||
channel-derivations-by-system->guix-store-item
|
||||
(lambda (channel-derivations-by-system)
|
||||
#f))
|
||||
|
||||
(match (enqueue-load-new-guix-revision-job
|
||||
|
|
@ -65,7 +83,7 @@
|
|||
"test-commit"
|
||||
"test-source")
|
||||
((id)
|
||||
(process-load-new-guix-revision-job id)))))
|
||||
(process-load-new-guix-revision-job id))))))
|
||||
|
||||
(exec-query conn "TRUNCATE load_new_guix_revision_jobs CASCADE")
|
||||
|
||||
|
|
@ -73,8 +91,17 @@
|
|||
#f
|
||||
(mock
|
||||
((guix-data-service jobs load-new-guix-revision)
|
||||
store-item-for-channel
|
||||
channel->derivations-by-system
|
||||
(lambda (conn channel)
|
||||
'(x86_64-linux
|
||||
.
|
||||
((manifest-entry-item . /gnu/store/foo.drv)
|
||||
(profile . /gnu/store/bar.drv)))))
|
||||
|
||||
(mock
|
||||
((guix-data-service jobs load-new-guix-revision)
|
||||
channel-derivations-by-system->guix-store-item
|
||||
(lambda (channel-derivations-by-system)
|
||||
"/gnu/store/test"))
|
||||
|
||||
(mock
|
||||
|
|
@ -95,7 +122,7 @@
|
|||
"test-commit"
|
||||
"test-source")
|
||||
((id)
|
||||
(process-load-new-guix-revision-job id)))))))
|
||||
(process-load-new-guix-revision-job id))))))))
|
||||
|
||||
(exec-query conn "TRUNCATE load_new_guix_revision_jobs CASCADE")
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue