MCPcopy Create free account
hub / github.com/douchuan/algorithm / insert_sort_dth

Function insert_sort_dth

tests/test_sort.rs:42–60  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

40
41#[test]
42fn insert_sort_dth() {
43 let mut data = common::util::vec_alphabet(1);
44 common::util::shuffle(&mut data);
45 let len = data.len();
46 sort::insert::sort_dth(&mut data, 0, len - 1, 0);
47 assert!(data.is_sorted());
48
49 // 0-th char equal
50 let mut data = vec!["af", "ae", "ad", "ac", "ab", "aa"];
51 let len = data.len();
52 sort::insert::sort_dth(&mut data, 0, len - 1, 0);
53 assert!(data.is_sorted());
54
55 // length
56 let mut data = vec!["aaaaaa", "aaaaa", "aaaa", "aaa", "aa", "a"];
57 let len = data.len();
58 sort::insert::sort_dth(&mut data, 0, len - 1, 0);
59 assert!(data.is_sorted());
60}
61
62#[test]
63fn tournament_tree() {

Callers

nothing calls this directly

Calls 4

vec_alphabetFunction · 0.85
shuffleFunction · 0.85
sort_dthFunction · 0.85
lenMethod · 0.45

Tested by

no test coverage detected