diff --git a/cmd/tests.sh b/cmd/tests.sh index d598c36..32d5a9f 100755 --- a/cmd/tests.sh +++ b/cmd/tests.sh @@ -353,7 +353,7 @@ test $(sqlite3 twitter.db "select count(*) from tweets where user_id = 44067298 # Test fetching user Likes -tw fetch_user Offline_Twatter # TODO: why doesn't this work when authenticated? +tw fetch_user Offline_Twatter tw --session Offline_Twatter get_user_likes Offline_Twatter test $(sqlite3 twitter.db "select count(*) from likes") -ge "2" test $(sqlite3 twitter.db "select count(*) from likes where tweet_id = 1671902735250124802") = "1" diff --git a/cmd/twitter/main.go b/cmd/twitter/main.go index 2b57ebd..a3ab8ee 100644 --- a/cmd/twitter/main.go +++ b/cmd/twitter/main.go @@ -288,7 +288,7 @@ func get_user_likes(handle string, how_many int) { die(fmt.Sprintf("Error getting user: %s\n %s", handle, err.Error()), false, -1) } - trove, err := scraper.GetUserLikes(user.ID, "") // TODO: how_many + trove, err := scraper.GetUserLikes(user.ID, how_many) if err != nil { die(fmt.Sprintf("Error scraping feed: %s\n %s", handle, err.Error()), false, -2) }