feat: Refine trail category model (#1059)
* feat: advanced trail categories * rename remote_category * fix merge issues * subcategories for plugins mapping * fix refresh * remove vertical trail filter category scrolling * cleanup * add confirm modal for disabling a category * Fix federation issues * fix review findings * redesign category settings page * remove prio badge * fix subcategory badge layout * optimize subcategory settings layout * further settings page layout optimization * fix subcategory icon position * fix * update docs --------- Co-authored-by: Christian Beutel <>
This commit is contained in:
18
plugins/strava/mapper_test.go
Normal file
18
plugins/strava/mapper_test.go
Normal file
@@ -0,0 +1,18 @@
|
||||
package main
|
||||
|
||||
import "testing"
|
||||
|
||||
func TestActivityTypeMapsRunsToRunning(t *testing.T) {
|
||||
cases := map[string]string{
|
||||
"Run": "running",
|
||||
"TrailRun": "running",
|
||||
"VirtualRun": "running",
|
||||
"Walk": "walking",
|
||||
}
|
||||
|
||||
for providerType, want := range cases {
|
||||
if got := activityTypeFromProvider(providerType); got != want {
|
||||
t.Fatalf("activityTypeFromProvider(%q) = %q, want %q", providerType, got, want)
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user