(define-module (test-model-git-branch) #:use-module (srfi srfi-19) #:use-module (srfi srfi-64) #:use-module (guix-data-service database) #:use-module (guix-data-service model git-repository) #:use-module (guix-data-service model git-branch)) (test-begin "test-model-git-branch") (with-postgresql-connection "test-module-git-branch" (lambda (conn) (check-test-database! conn) (test-assert "insert-git-branch-entry works" (with-postgresql-transaction conn (lambda (conn) (let* ((url "test-url") (git-repository-id (git-repository-url->git-repository-id conn url))) (insert-git-branch-entry conn git-repository-id "master") #t)) #:always-rollback? #t)))) (test-end)