mirror of
https://gitlab.dit.htwk-leipzig.de/htwk-software/htwkalender.git
synced 2025-08-11 14:13:49 +02:00
fix:#7 fixed models in tests
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
package functions
|
||||
|
||||
import (
|
||||
mockTime "htwkalender/service/functions/time"
|
||||
mockTime "htwkalender-ical/service/functions/time"
|
||||
"reflect"
|
||||
"testing"
|
||||
"time"
|
||||
|
@@ -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
|
||||
}
|
||||
|
@@ -18,8 +18,8 @@ package ical
|
||||
|
||||
import (
|
||||
"github.com/jordic/goics"
|
||||
"htwkalender/model"
|
||||
mockTime "htwkalender/service/functions/time"
|
||||
"htwkalender-ical/model"
|
||||
mockTime "htwkalender-ical/service/functions/time"
|
||||
"reflect"
|
||||
"testing"
|
||||
"time"
|
||||
@@ -100,7 +100,7 @@ func TestIcalModel_EmitICal(t *testing.T) {
|
||||
Elements: []goics.Componenter{},
|
||||
Properties: map[string][]string{
|
||||
"DTSTAMP": {"20231201T000000Z"},
|
||||
"UID": {"a8d627d93f518e9096b6f40e36d27b7660fa26d318ef1adc43da750e49ebe4be@htwkalender.de"},
|
||||
"UID": {"5166fc0abd9d7750077261f1e26a26168d32c88af77198fe83af63e1ba6310dc@htwkalender.de"},
|
||||
"DTEND": {"00010101T000000Z"},
|
||||
"DTSTART": {"00010101T000000Z"},
|
||||
"SUMMARY": {"Test"},
|
||||
@@ -199,7 +199,7 @@ func TestIcalModel_EmitICal(t *testing.T) {
|
||||
Elements: []goics.Componenter{},
|
||||
Properties: map[string][]string{
|
||||
"DTSTAMP": {"20231201T000000Z"},
|
||||
"UID": {"b52a7a081f46eeba9b402114493278a34a48b572c84e53d7ac4da9dea15cdff2@htwkalender.de"},
|
||||
"UID": {"2463aac347bca19130d8e579b4b6d89a32c88f7c7e7f858e56477d94b71543a7@htwkalender.de"},
|
||||
"DTEND": {"20231201T010000Z"},
|
||||
"DTSTART": {"20231201T000000Z"},
|
||||
"SUMMARY": {"UserDefinedName"},
|
||||
@@ -212,7 +212,7 @@ func TestIcalModel_EmitICal(t *testing.T) {
|
||||
Elements: []goics.Componenter{},
|
||||
Properties: map[string][]string{
|
||||
"DTSTAMP": {"20231201T000000Z"},
|
||||
"UID": {"5e946c0c4474bc6e6337262093e3ef31477e026bbc6bab398d755b002506d9d7@htwkalender.de"},
|
||||
"UID": {"ea42fc31835128735636b235be552af559fae5329fe7e501f529130e11a7f3a1@htwkalender.de"},
|
||||
"DTEND": {"20231201T010000Z"},
|
||||
"DTSTART": {"20231201T000000Z"},
|
||||
"SUMMARY": {"UserDefinedName"},
|
||||
|
@@ -17,7 +17,7 @@
|
||||
package names
|
||||
|
||||
import (
|
||||
"htwkalender/model"
|
||||
"htwkalender-ical/model"
|
||||
"testing"
|
||||
)
|
||||
|
||||
|
Reference in New Issue
Block a user