diff --git a/src/storage/tests/item_test.go b/src/storage/tests/item_test.go index 1e36a3b..2bd17bf 100644 --- a/src/storage/tests/item_test.go +++ b/src/storage/tests/item_test.go @@ -3,7 +3,6 @@ package tests import ( "database/sql" "fmt" - "log" "maps" "reflect" "slices" @@ -408,45 +407,6 @@ func TestDeleteOldItems(t *testing.T) { }) } -func TestCreateItemsLastArrived(t *testing.T) { - dbtest(t, func(t *testing.T, db storage.Storage) { - synctest.Test(t, func(t *testing.T) { - feed := db.CreateFeed(model.CreateFeedParams{Title: "test feed", FeedLink: "http://example.com/feed"}) - - item := model.Item{ - GUID: "item1", - FeedId: feed.Id, - Title: "Title 1", - Date: time.Now(), - } - - // 1. Initial creation - db.CreateItems([]model.Item{item}) - - var lastArrived1 time.Time - err := db.db.QueryRow("select last_arrived from items where guid = ?", item.GUID).Scan(&lastArrived1) - if err != nil { - t.Fatal(err) - } - - time.Sleep(time.Second * 10) - - // 2. Update on conflict - db.CreateItems([]model.Item{item}) - - var lastArrived2 time.Time - err = db.db.QueryRow("select last_arrived from items where guid = ?", item.GUID).Scan(&lastArrived2) - if err != nil { - t.Fatal(err) - } - - if !lastArrived2.After(lastArrived1) { - t.Errorf("expected last_arrived to be updated. old: %v, new: %v", lastArrived1, lastArrived2) - } - }) - }) -} - func TestSearch(t *testing.T) { dbtest(t, func(t *testing.T, db storage.Storage) { feed := db.CreateFeed(model.CreateFeedParams{Title: "f", FeedLink: "http://f.xml"})