fix(test): adjust fixture bucket and list ids
This commit is contained in:
parent
d7396fac57
commit
746ac1098f
@ -232,7 +232,7 @@
|
|||||||
updated: 2020-04-18 21:13:52
|
updated: 2020-04-18 21:13:52
|
||||||
- id: 38
|
- id: 38
|
||||||
title: testbucket36
|
title: testbucket36
|
||||||
project_id: 26
|
project_id: 36
|
||||||
created_by_id: 15
|
created_by_id: 15
|
||||||
created: 2020-04-18 21:13:52
|
created: 2020-04-18 21:13:52
|
||||||
updated: 2020-04-18 21:13:52
|
updated: 2020-04-18 21:13:52
|
||||||
|
@ -369,7 +369,7 @@
|
|||||||
priority: 3
|
priority: 3
|
||||||
done: false
|
done: false
|
||||||
created_by_id: 15
|
created_by_id: 15
|
||||||
project_id: 26
|
project_id: 36
|
||||||
index: 39
|
index: 39
|
||||||
due_date: 2023-03-01 15:00:00
|
due_date: 2023-03-01 15:00:00
|
||||||
created: 2018-12-01 01:12:04
|
created: 2018-12-01 01:12:04
|
||||||
|
@ -28,7 +28,7 @@ const vtodo = `BEGIN:VCALENDAR
|
|||||||
VERSION:2.0
|
VERSION:2.0
|
||||||
METHOD:PUBLISH
|
METHOD:PUBLISH
|
||||||
X-PUBLISHED-TTL:PT4H
|
X-PUBLISHED-TTL:PT4H
|
||||||
X-WR-CALNAME:List 26 for Caldav tests
|
X-WR-CALNAME:List 36 for Caldav tests
|
||||||
PRODID:-//Vikunja Todo App//EN
|
PRODID:-//Vikunja Todo App//EN
|
||||||
BEGIN:VTODO
|
BEGIN:VTODO
|
||||||
UID:uid
|
UID:uid
|
||||||
@ -46,22 +46,22 @@ END:VCALENDAR`
|
|||||||
|
|
||||||
func TestCaldav(t *testing.T) {
|
func TestCaldav(t *testing.T) {
|
||||||
t.Run("Delivers VTODO for project", func(t *testing.T) {
|
t.Run("Delivers VTODO for project", func(t *testing.T) {
|
||||||
rec, err := newCaldavTestRequestWithUser(t, http.MethodGet, caldav.ProjectHandler, &testuser15, ``, nil, map[string]string{"project": "26"})
|
rec, err := newCaldavTestRequestWithUser(t, http.MethodGet, caldav.ProjectHandler, &testuser15, ``, nil, map[string]string{"project": "36"})
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.Contains(t, rec.Body.String(), "BEGIN:VCALENDAR")
|
assert.Contains(t, rec.Body.String(), "BEGIN:VCALENDAR")
|
||||||
assert.Contains(t, rec.Body.String(), "PRODID:-//Vikunja Todo App//EN")
|
assert.Contains(t, rec.Body.String(), "PRODID:-//Vikunja Todo App//EN")
|
||||||
assert.Contains(t, rec.Body.String(), "X-WR-CALNAME:List 26 for Caldav tests")
|
assert.Contains(t, rec.Body.String(), "X-WR-CALNAME:Project 36 for Caldav tests")
|
||||||
assert.Contains(t, rec.Body.String(), "BEGIN:VTODO")
|
assert.Contains(t, rec.Body.String(), "BEGIN:VTODO")
|
||||||
assert.Contains(t, rec.Body.String(), "END:VTODO")
|
assert.Contains(t, rec.Body.String(), "END:VTODO")
|
||||||
assert.Contains(t, rec.Body.String(), "END:VCALENDAR")
|
assert.Contains(t, rec.Body.String(), "END:VCALENDAR")
|
||||||
})
|
})
|
||||||
t.Run("Import VTODO", func(t *testing.T) {
|
t.Run("Import VTODO", func(t *testing.T) {
|
||||||
rec, err := newCaldavTestRequestWithUser(t, http.MethodPut, caldav.TaskHandler, &testuser15, vtodo, nil, map[string]string{"project": "26", "task": "uid"})
|
rec, err := newCaldavTestRequestWithUser(t, http.MethodPut, caldav.TaskHandler, &testuser15, vtodo, nil, map[string]string{"project": "36", "task": "uid"})
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.Equal(t, rec.Result().StatusCode, 201)
|
assert.Equal(t, 201, rec.Result().StatusCode)
|
||||||
})
|
})
|
||||||
t.Run("Export VTODO", func(t *testing.T) {
|
t.Run("Export VTODO", func(t *testing.T) {
|
||||||
rec, err := newCaldavTestRequestWithUser(t, http.MethodGet, caldav.TaskHandler, &testuser15, ``, nil, map[string]string{"project": "26", "task": "uid-caldav-test"})
|
rec, err := newCaldavTestRequestWithUser(t, http.MethodGet, caldav.TaskHandler, &testuser15, ``, nil, map[string]string{"project": "36", "task": "uid-caldav-test"})
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.Contains(t, rec.Body.String(), "BEGIN:VCALENDAR")
|
assert.Contains(t, rec.Body.String(), "BEGIN:VCALENDAR")
|
||||||
assert.Contains(t, rec.Body.String(), "SUMMARY:Title Caldav Test")
|
assert.Contains(t, rec.Body.String(), "SUMMARY:Title Caldav Test")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user