diff options
| author | Philipp Tanlak <philipp.tanlak@gmail.com> | 2023-07-27 19:03:41 +0200 |
|---|---|---|
| committer | Philipp Tanlak <philipp.tanlak@gmail.com> | 2023-07-27 19:03:41 +0200 |
| commit | a9b61f84070cc7ca0d6e26f187c745619a91422a (patch) | |
| tree | d69b67142b6de860d7da23bd5ff8c62af0aaca1e /scrape/query_test.go | |
init
Diffstat (limited to 'scrape/query_test.go')
| -rw-r--r-- | scrape/query_test.go | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/scrape/query_test.go b/scrape/query_test.go new file mode 100644 index 0000000..0e8423d --- /dev/null +++ b/scrape/query_test.go @@ -0,0 +1,23 @@ +package scrape + +import ( + "testing" + + "github.com/stretchr/testify/require" +) + +func TestQuery(t *testing.T) { + html := `<html> +<body> + <h1 id="title">Page Title</h1> + <div id="posts"> + <div class="post">First post</div> + <div class="post">Second post</div> + <div class="post">Third post</div> + </div> +</body> +</html>` + + title := Query(Doc(html), "#title") + require.Equal(t, title, "Page Title") +} |