Sebastian Thielmake fmt251b6df4 years agoHistory
15 lines · 558 B · Rust
RawDownload
mod describe {    use git_repository::commit::describe::SelectRef::{AllRefs, AllTags, AnnotatedTags};     use crate::named_repo;     #[test]    fn tags_are_sorted_by_date_and_lexigraphically() {        let repo = named_repo("make_commit_describe_multiple_tags.sh").unwrap();        let mut describe = repo.head_commit().unwrap().describe();        for filter in &[AnnotatedTags, AllTags, AllRefs] {            describe = describe.names(*filter);            assert_eq!(describe.format().unwrap().to_string(), "v2", "{:?}", filter);        }    }}