title: Test ecmascript cookies behaviour group: ecmascript steps: - action: launch language: en options: - enable_javascript=1 - action: window-new tag: win1 # Ensure we can load the page properly in the first place - action: navigate window: win1 url: https://test.netsurf-browser.org/cgi-bin/cookies.cgi - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: "JSON: 0" # Now check that refreshing has incremented the counter - action: reload window: win1 - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: "JSON: 1" # Now check that refreshing has incremented the counter - action: reload window: win1 - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: "JSON: 2" # Now check that using http rather than https resets the counter - action: navigate window: win1 url: http://test.netsurf-browser.org/cgi-bin/cookies.cgi - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: "JSON: 0" - action: window-close window: win1 - action: quit