@@ -160,7 +160,7 @@ let create_repo_with_history repo contents_root =
160160 let repo_file =
161161 OpamFile.Repo. create ~opam_version: OpamFile.Repo. format_version ()
162162 in
163- let repo_filename = OpamRepositoryPath. repo repo in
163+ let repo_filename = OpamRepositoryPath. repo ( OpamRepositoryRoot.Dir. of_dir repo) in
164164 OpamFile.Repo. write repo_filename repo_file;
165165 Git. commit_file repo (OpamFile. filename repo_filename) " Initialise repo" ;
166166 let all = [
@@ -171,7 +171,7 @@ let create_repo_with_history repo contents_root =
171171 a2 contents_root 1 ;
172172 a2 contents_root 0 ;
173173 ] @ random_list 5 (ar contents_root) in
174- List. iter (Packages. add repo contents_root) all;
174+ List. iter (Packages. add ( OpamRepositoryRoot.Dir. of_dir repo) contents_root) all;
175175 Git. branch repo
176176
177177(* Create a repository with a single package without archive file and
@@ -182,13 +182,13 @@ let create_simple_repo repo contents_root contents_kind =
182182 let repo_file =
183183 OpamFile.Repo. create ~opam_version: OpamFile.Repo. format_version ()
184184 in
185- let repo_filename = OpamRepositoryPath. repo repo in
185+ let repo_filename = OpamRepositoryPath. repo ( OpamRepositoryRoot.Dir. of_dir repo) in
186186 OpamFile.Repo. write repo_filename repo_file;
187187 Git. commit_file repo (OpamFile. filename repo_filename) " Initialise repo" ;
188188 let package0 =
189189 package " a" 1 contents_kind contents_root ~gener_archive: false 10
190190 in
191- Packages. add repo contents_root package0;
191+ Packages. add ( OpamRepositoryRoot.Dir. of_dir repo) contents_root package0;
192192 let all =
193193 package0
194194 :: random_list 20 (fun _ ->
@@ -197,7 +197,7 @@ let create_simple_repo repo contents_root contents_kind =
197197 )
198198 in
199199 List. iter (fun package ->
200- Packages. write repo contents_root package
200+ Packages. write ( OpamRepositoryRoot.Dir. of_dir repo) contents_root package
201201 ) all;
202202 Git. branch OpamFilename.Op. (contents_root / " a.1" );
203203
0 commit comments