1
0
mirror of https://github.com/MontFerret/ferret.git synced 2024-12-12 11:15:14 +02:00

Unminify demo code

Because `ELEMENTS(g, '.g')` is a little confusing
This commit is contained in:
Mike MacCana 2018-10-02 18:32:22 +01:00 committed by GitHub
parent bf6c3992d1
commit 3ba717b3e6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -18,15 +18,15 @@ Once the page gets loaded, we iterate over all elements in search results and as
The final for loop filters out empty elements that might be because of inaccurate use of selectors.
```aql
LET g = DOCUMENT("https://www.google.com/", true)
LET google = DOCUMENT("https://www.google.com/", true)
INPUT(g, 'input[name="q"]', "ferret")
CLICK(g, 'input[name="btnK"]')
INPUT(google, 'input[name="q"]', "ferret")
CLICK(google, 'input[name="btnK"]')
WAIT_NAVIGATION(g)
WAIT_NAVIGATION(google)
LET result = (
FOR result IN ELEMENTS(g, '.g')
FOR result IN ELEMENTS(google, '.g')
RETURN {
title: ELEMENT(result, 'h3 > a'),
description: ELEMENT(result, '.st'),
@ -35,9 +35,9 @@ LET result = (
)
RETURN (
FOR i IN result
FILTER i.title != NONE
RETURN i
FOR page IN result
FILTER page.title != NONE
RETURN page
)
```