package twitterscraper_test import ( "testing" twitterscraper "github.com/imperatrona/twitter-scraper" ) var testDeleteTweetId string func TestCreateTweet(t *testing.T) { if skipAuthTest { t.Skip("Skipping test due to environment variable") } var err error testDeleteTweetId, err = testScraper.CreateTweet(twitterscraper.NewTweet{ Text: "2", Medias: nil, }) if err != nil { t.Error(err) } } func TestDeleteTweet(t *testing.T) { if skipAuthTest { t.Skip("Skipping test due to environment variable") } if testDeleteTweetId == "" { t.Skip("run TestCreateTweet before") } if err := testScraper.DeleteTweet(testDeleteTweetId); err != nil { t.Error(err) } } func TestCreateRetweet(t *testing.T) { if skipAuthTest { t.Skip("Skipping test due to environment variable") } if _, err := testScraper.CreateRetweet("1792634158977568997"); err != nil { t.Error(err) } } func TestDeleteRetweet(t *testing.T) { if skipAuthTest { t.Skip("Skipping test due to environment variable") } if err := testScraper.DeleteRetweet("1792634158977568997"); err != nil { t.Error(err) } }