MCPcopy
hub / github.com/mxpv/podsync / getFeed

Function getFeed

pkg/db/badger_test.go:165–206  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

163}
164
165func getFeed() *model.Feed {
166 return &model.Feed{
167 ID: "1",
168 ItemID: "2",
169 LinkType: model.TypeChannel,
170 Provider: model.ProviderVimeo,
171 CreatedAt: time.Now().UTC(),
172 LastAccess: time.Now().UTC(),
173 ExpirationTime: time.Now().UTC().Add(1 * time.Hour),
174 Format: "video",
175 Quality: "high",
176 PageSize: 50,
177 Title: "Test",
178 Description: "Test",
179 PubDate: time.Now().UTC(),
180 Author: "",
181 ItemURL: "https://vimeo.com",
182 Episodes: []*model.Episode{
183 {
184 ID: "1",
185 Title: "Episode title 1",
186 Description: "Episode description 1",
187 Duration: 100,
188 VideoURL: "https://vimeo.com/123",
189 PubDate: time.Now().UTC(),
190 Size: 1234,
191 Order: "1",
192 },
193 {
194 ID: "2",
195 Title: "Episode title 2",
196 Description: "Episode description 2",
197 Duration: 299,
198 VideoURL: "https://vimeo.com/321",
199 PubDate: time.Now().UTC(),
200 Size: 4321,
201 Order: "2",
202 },
203 },
204 UpdatedAt: time.Now().UTC(),
205 }
206}

Callers 6

TestBadger_AddFeedFunction · 0.85
TestBadger_GetFeedFunction · 0.85
TestBadger_WalkFeedsFunction · 0.85
TestBadger_DeleteFeedFunction · 0.85
TestBadger_UpdateEpisodeFunction · 0.85
TestBadger_WalkEpisodesFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected