Do some more mocking in the jobs-load-new-guix-revision tests
To help with getting them running on Guile 3.
This commit is contained in:
parent
a95c5ca5c9
commit
1ad581b05a
1 changed files with 65 additions and 47 deletions
|
|
@ -44,6 +44,12 @@
|
||||||
((manifest-entry-item . /gnu/store/foo.drv)
|
((manifest-entry-item . /gnu/store/foo.drv)
|
||||||
(profile . /gnu/store/bar.drv))))))
|
(profile . /gnu/store/bar.drv))))))
|
||||||
|
|
||||||
|
(mock
|
||||||
|
((guix-data-service jobs load-new-guix-revision)
|
||||||
|
setup-logging
|
||||||
|
(lambda (conn thunk)
|
||||||
|
(thunk)))
|
||||||
|
|
||||||
(mock
|
(mock
|
||||||
((guix-data-service jobs load-new-guix-revision)
|
((guix-data-service jobs load-new-guix-revision)
|
||||||
channel-derivations-by-system->guix-store-item
|
channel-derivations-by-system->guix-store-item
|
||||||
|
|
@ -74,7 +80,7 @@
|
||||||
"test-commit"
|
"test-commit"
|
||||||
"test-source")
|
"test-source")
|
||||||
((id)
|
((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 guix_revisions CASCADE")
|
||||||
(exec-query conn "TRUNCATE load_new_guix_revision_jobs CASCADE")
|
(exec-query conn "TRUNCATE load_new_guix_revision_jobs CASCADE")
|
||||||
|
|
@ -96,6 +102,12 @@
|
||||||
((manifest-entry-item . /gnu/store/foo.drv)
|
((manifest-entry-item . /gnu/store/foo.drv)
|
||||||
(profile . /gnu/store/bar.drv)))))
|
(profile . /gnu/store/bar.drv)))))
|
||||||
|
|
||||||
|
(mock
|
||||||
|
((guix-data-service jobs load-new-guix-revision)
|
||||||
|
setup-logging
|
||||||
|
(lambda (conn thunk)
|
||||||
|
(thunk)))
|
||||||
|
|
||||||
(mock
|
(mock
|
||||||
((guix-data-service jobs load-new-guix-revision)
|
((guix-data-service jobs load-new-guix-revision)
|
||||||
channel-derivations-by-system->guix-store-item
|
channel-derivations-by-system->guix-store-item
|
||||||
|
|
@ -108,7 +120,7 @@
|
||||||
"test-commit"
|
"test-commit"
|
||||||
"test-source")
|
"test-source")
|
||||||
((id)
|
((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")
|
(exec-query conn "TRUNCATE load_new_guix_revision_jobs CASCADE")
|
||||||
|
|
||||||
|
|
@ -129,6 +141,12 @@
|
||||||
((manifest-entry-item . /gnu/store/foo.drv)
|
((manifest-entry-item . /gnu/store/foo.drv)
|
||||||
(profile . /gnu/store/bar.drv)))))
|
(profile . /gnu/store/bar.drv)))))
|
||||||
|
|
||||||
|
(mock
|
||||||
|
((guix-data-service jobs load-new-guix-revision)
|
||||||
|
setup-logging
|
||||||
|
(lambda (conn thunk)
|
||||||
|
(thunk)))
|
||||||
|
|
||||||
(mock
|
(mock
|
||||||
((guix-data-service jobs load-new-guix-revision)
|
((guix-data-service jobs load-new-guix-revision)
|
||||||
channel-derivations-by-system->guix-store-item
|
channel-derivations-by-system->guix-store-item
|
||||||
|
|
@ -153,7 +171,7 @@
|
||||||
"test-commit"
|
"test-commit"
|
||||||
"test-source")
|
"test-source")
|
||||||
((id)
|
((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")
|
(exec-query conn "TRUNCATE load_new_guix_revision_jobs CASCADE")
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue