fix:#7 fixed models in tests

This commit is contained in:
Elmar Kresse
2024-06-10 20:32:34 +02:00
parent 0f9fd9733c
commit e325297530
5 changed files with 45 additions and 52 deletions

View File

@@ -1,7 +1,7 @@
package functions
import (
mockTime "htwkalender/service/functions/time"
mockTime "htwkalender-ical/service/functions/time"
"reflect"
"testing"
"time"

View File

@@ -17,20 +17,11 @@
package time
import (
"github.com/pocketbase/pocketbase/tools/types"
"log/slog"
"htwkalender-ical/model"
"time"
)
func ParseTime(timeString string) (time.Time, error) {
return time.Parse("2006-01-02T15:04:05Z", timeString)
}
func ParseAsTypesDatetime(time time.Time) types.DateTime {
dateTime, err := types.ParseDateTime(time)
if err != nil {
slog.Error("Failed to parse time as types.DateTime", "error", err)
return types.DateTime{}
}
func ParseAsTypesDatetime(time time.Time) model.JSONTime {
dateTime := model.JSONTime(time)
return dateTime
}