2021-03-23 13:46:11 +11:00
|
|
|
// Copyright 2020-21 PJ Engineering and Business Solutions Pty. Ltd. All rights reserved.
|
|
|
|
|
2020-10-04 10:25:55 +11:00
|
|
|
package googlesearch_test
|
|
|
|
|
|
|
|
import (
|
|
|
|
"context"
|
|
|
|
"testing"
|
|
|
|
|
|
|
|
"github.com/rocketlaunchr/google-search"
|
|
|
|
)
|
|
|
|
|
|
|
|
var ctx = context.Background()
|
|
|
|
|
|
|
|
func TestSearch(t *testing.T) {
|
|
|
|
|
|
|
|
q := "Hello World"
|
|
|
|
|
|
|
|
opts := googlesearch.SearchOptions{
|
2021-07-01 11:58:29 +10:00
|
|
|
Limit: 20,
|
2020-10-04 10:25:55 +11:00
|
|
|
}
|
|
|
|
|
|
|
|
returnLinks, err := googlesearch.Search(ctx, q, opts)
|
|
|
|
if err != nil {
|
|
|
|
t.Errorf("something went wrong: %v", err)
|
|
|
|
return
|
|
|
|
}
|
|
|
|
|
|
|
|
if len(returnLinks) == 0 {
|
|
|
|
t.Errorf("no results returned: %v", returnLinks)
|
|
|
|
}
|
|
|
|
}
|