diff options
Diffstat (limited to 'test_utils')
| -rw-r--r-- | test_utils/src/git.rs | 2 | ||||
| -rw-r--r-- | test_utils/src/lib.rs | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/test_utils/src/git.rs b/test_utils/src/git.rs index 4a4aaa8..e522ffd 100644 --- a/test_utils/src/git.rs +++ b/test_utils/src/git.rs | |||
| @@ -62,7 +62,7 @@ impl GitTestRepo { | |||
| 62 | Self::new("main").unwrap() | 62 | Self::new("main").unwrap() |
| 63 | } | 63 | } |
| 64 | 64 | ||
| 65 | fn duplicate(existing_repo: &GitTestRepo) -> Result<Self> { | 65 | pub fn duplicate(existing_repo: &GitTestRepo) -> Result<Self> { |
| 66 | let path = current_dir()?.join(format!("tmpgit-{}", rand::random::<u64>())); | 66 | let path = current_dir()?.join(format!("tmpgit-{}", rand::random::<u64>())); |
| 67 | // function source: https://stackoverflow.com/a/65192210 | 67 | // function source: https://stackoverflow.com/a/65192210 |
| 68 | fn copy_dir_all(src: impl AsRef<Path>, dst: impl AsRef<Path>) -> std::io::Result<()> { | 68 | fn copy_dir_all(src: impl AsRef<Path>, dst: impl AsRef<Path>) -> std::io::Result<()> { |
diff --git a/test_utils/src/lib.rs b/test_utils/src/lib.rs index 7a2bf35..2e7a4e8 100644 --- a/test_utils/src/lib.rs +++ b/test_utils/src/lib.rs | |||
| @@ -150,10 +150,10 @@ pub fn make_event_old_or_change_user( | |||
| 150 | } | 150 | } |
| 151 | 151 | ||
| 152 | pub fn generate_repo_ref_event() -> nostr::Event { | 152 | pub fn generate_repo_ref_event() -> nostr::Event { |
| 153 | generate_repo_ref_event_with_git_server("git:://123.gitexample.com/test") | 153 | generate_repo_ref_event_with_git_server(vec!["git:://123.gitexample.com/test".to_string()]) |
| 154 | } | 154 | } |
| 155 | 155 | ||
| 156 | pub fn generate_repo_ref_event_with_git_server(git_server: &str) -> nostr::Event { | 156 | pub fn generate_repo_ref_event_with_git_server(git_servers: Vec<String>) -> nostr::Event { |
| 157 | // taken from test git_repo | 157 | // taken from test git_repo |
| 158 | // TODO - this may not be consistant across computers as it might take the | 158 | // TODO - this may not be consistant across computers as it might take the |
| 159 | // author and committer from global git config | 159 | // author and committer from global git config |
| @@ -171,7 +171,7 @@ pub fn generate_repo_ref_event_with_git_server(git_server: &str) -> nostr::Event | |||
| 171 | Tag::from_standardized(TagStandard::Description("example description".into())), | 171 | Tag::from_standardized(TagStandard::Description("example description".into())), |
| 172 | Tag::custom( | 172 | Tag::custom( |
| 173 | nostr::TagKind::Custom(std::borrow::Cow::Borrowed("clone")), | 173 | nostr::TagKind::Custom(std::borrow::Cow::Borrowed("clone")), |
| 174 | vec![git_server.to_string()], | 174 | git_servers, |
| 175 | ), | 175 | ), |
| 176 | Tag::custom( | 176 | Tag::custom( |
| 177 | nostr::TagKind::Custom(std::borrow::Cow::Borrowed("web")), | 177 | nostr::TagKind::Custom(std::borrow::Cow::Borrowed("web")), |