MCPcopy Index your code
hub / github.com/emwalker/digraph / assert_update_works

Function assert_update_works

backend/tests/git/topic.rs:705–719  ·  view source on GitHub ↗
(repo_1: RepoId, repo_2: RepoId, expected_parent_topics: &[&str])

Source from the content-addressed store, hash-verified

703 }
704
705 fn assert_update_works(repo_1: RepoId, repo_2: RepoId, expected_parent_topics: &[&str]) {
706 let result = upsert_topic(repo_1, repo_2, "Topic name").unwrap();
707 assert!(result.repo_topic.is_some());
708 assert!(result.saved);
709
710 let parent_topics = result
711 .repo_topic
712 .unwrap()
713 .parent_topics
714 .iter()
715 .map(|topic| topic.id.to_string())
716 .collect::<Vec<String>>();
717
718 assert_eq!(parent_topics, expected_parent_topics);
719 }
720
721 #[test]
722 fn update_topic() {

Callers 2

update_topicFunction · 0.85

Calls 2

upsert_topicFunction · 0.85
iterMethod · 0.45

Tested by

no test coverage detected