add publishing tweets & retweets
This commit is contained in:
parent
715658ada4
commit
2feba8e056
2 changed files with 283 additions and 0 deletions
55
tweet_test.go
Normal file
55
tweet_test.go
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
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)
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue