@@ -18,18 +18,20 @@ call assert_true(len(g:save1.items) ># 1)
1818for s: item in g: save1 .items
1919 if s: item .type == # g: save1 .types[' sourcing' ]
2020 call assert_equal (
21- \ [' event' , ' finish' , ' occurrence' , ' self' , ' self+sourced' , ' start' , ' tries' , ' type' ],
21+ \ [' event' , ' finish' , ' occurrence' , ' self' , ' self+sourced' , ' start' , ' time ' , ' tries' , ' type' ],
2222 \ sort (copy (keys (s: item ))))
2323 call assert_equal (v: t_float , type (s: item [' self+sourced' ].mean))
2424 call assert_equal (v: t_float , type (s: item [' self' ].mean))
2525 call assert_false (isnan (s: item [' self+sourced' ].std))
2626 call assert_false (isnan (s: item [' self' ].std))
27+ call assert_equal (s: item [' self+sourced' ].mean, s: item [' time' ])
2728 elseif s: item .type == # g: save1 .types[' other' ]
2829 call assert_equal (
29- \ [' elapsed' , ' event' , ' finish' , ' occurrence' , ' start' , ' tries' , ' type' ],
30+ \ [' elapsed' , ' event' , ' finish' , ' occurrence' , ' start' , ' time ' , ' tries' , ' type' ],
3031 \ sort (copy (keys (s: item ))))
3132 call assert_equal (v: t_float , type (s: item [' elapsed' ].mean))
3233 call assert_false (isnan (s: item [' elapsed' ].std))
34+ call assert_equal (s: item [' elapsed' ].mean, s: item [' time' ])
3335 else
3436 throw ' vim-startuptime: unknown type'
3537 endif
@@ -67,18 +69,20 @@ call assert_true(len(g:save2.items) ># 1)
6769for s: item in g: save2 .items
6870 if s: item .type == # g: save2 .types[' sourcing' ]
6971 call assert_equal (
70- \ [' event' , ' finish' , ' occurrence' , ' self' , ' self+sourced' , ' start' , ' tries' , ' type' ],
72+ \ [' event' , ' finish' , ' occurrence' , ' self' , ' self+sourced' , ' start' , ' time ' , ' tries' , ' type' ],
7173 \ sort (copy (keys (s: item ))))
7274 call assert_equal (v: t_float , type (s: item [' self+sourced' ].mean))
7375 call assert_equal (v: t_float , type (s: item [' self' ].mean))
7476 call assert_true (isnan (s: item [' self+sourced' ].std))
7577 call assert_true (isnan (s: item [' self' ].std))
78+ call assert_equal (s: item [' self+sourced' ].mean, s: item [' time' ])
7679 elseif s: item .type == # g: save2 .types[' other' ]
7780 call assert_equal (
78- \ [' elapsed' , ' event' , ' finish' , ' occurrence' , ' start' , ' tries' , ' type' ],
81+ \ [' elapsed' , ' event' , ' finish' , ' occurrence' , ' start' , ' time ' , ' tries' , ' type' ],
7982 \ sort (copy (keys (s: item ))))
8083 call assert_equal (v: t_float , type (s: item [' elapsed' ].mean))
8184 call assert_true (isnan (s: item [' elapsed' ].std))
85+ call assert_equal (s: item [' elapsed' ].mean, s: item [' time' ])
8286 else
8387 throw ' vim-startuptime: unknown type'
8488 endif
0 commit comments