fix: unify project create form and timezone data
This commit is contained in:
@@ -17,6 +17,16 @@ func TestValidateAdminProjectRequestNormalizesProjectProfile(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestValidateAdminProjectRequestUsesDefaultTimezone(t *testing.T) {
|
||||
got, err := validateAdminProjectRequest(adminProjectRequest{Name: "漂流", Code: "RIDE", TicketPrefix: "A"})
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
if got.Timezone != "Asia/Shanghai" {
|
||||
t.Fatalf("default timezone = %q", got.Timezone)
|
||||
}
|
||||
}
|
||||
|
||||
func TestValidateAdminProjectRequestRejectsInvalidProfile(t *testing.T) {
|
||||
tests := []adminProjectRequest{
|
||||
{Name: "", Code: "RIDE", Timezone: "Asia/Shanghai", TicketPrefix: "A"},
|
||||
|
||||
Reference in New Issue
Block a user