File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed
Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -634,6 +634,24 @@ def test_generate_periodic_breakdown_stats(testdatadir):
634634 res = generate_periodic_breakdown_stats ([], "day" )
635635 assert res == []
636636
637+ # Test weekday
638+ reswd = generate_periodic_breakdown_stats (bt_data , "weekday" )
639+ assert isinstance (reswd , list )
640+ assert len (reswd ) == 7
641+ assert reswd [0 ]["date" ] == "Monday"
642+ assert reswd [0 ]["date_ts" ] == 0
643+ assert reswd [1 ]["date" ] == "Tuesday"
644+ assert reswd [2 ]["date" ] == "Wednesday"
645+ assert reswd [3 ]["date" ] == "Thursday"
646+ assert reswd [4 ]["date" ] == "Friday"
647+ assert reswd [5 ]["date" ] == "Saturday"
648+ assert reswd [6 ]["date" ] == "Sunday"
649+ monday = reswd [0 ]
650+ assert "draws" in monday
651+ assert "losses" in monday
652+ assert "wins" in monday
653+ assert "profit_abs" in monday
654+
637655
638656def test__get_resample_from_period ():
639657 assert _get_resample_from_period ("day" ) == "1d"
You can’t perform that action at this time.
0 commit comments