{
  "id": "auro-input",
  "viewports": [
    {
      "label": "tablet",
      "width": 1024,
      "height": 768
    }
  ],
  "onReadyScript": "playwright/onReady.js",
  "scenarios": [
    {
      "label": "default",
      "url": "http://localhost:8000/demo/",
      "delay": 500,
      "postInteractionWait": 0,
      "selectors": ["#demo1", "#demo2"],
      "selectorExpansion": true,
      "expect": 0,
      "misMatchThreshold" : 10,
      "requireSameDimensions": true
    },
    {
      "label": "borderless",
      "url": "http://localhost:8000/demo/",
      "delay": 500,
      "postInteractionWait": 0,
      "selectors": ["#demoBorderless"],
      "selectorExpansion": true,
      "expect": 0,
      "misMatchThreshold" : 10,
      "requireSameDimensions": true
    },
    {
      "label": "borderlessClick",
      "url": "http://localhost:8000/demo/",
      "delay": 500,
      "clickSelector": ["#demoBorderless"],
      "postInteractionWait": 100,
      "selectors": ["#demoBorderless"],
      "selectorExpansion": true,
      "expect": 0,
      "misMatchThreshold" : 10,
      "requireSameDimensions": true
    },
    {
      "label": "click",
      "url": "http://localhost:8000/demo/",
      "delay": 500,
      "clickSelector": ["#demo1"],
      "postInteractionWait": 100,
      "selectors": ["#demo1"],
      "selectorExpansion": true,
      "expect": 0,
      "misMatchThreshold" : 10,
      "requireSameDimensions": true
    },
    {
      "label": "click2",
      "url": "http://localhost:8000/demo/",
      "delay": 500,
      "clickSelector": ["#demo2"],
      "postInteractionWait": 100,
      "selectors": ["#demo2"],
      "selectorExpansion": true,
      "expect": 0,
      "misMatchThreshold" : 10,
      "requireSameDimensions": true
    },
    {
      "label": "error",
      "url": "http://localhost:8000/demo/",
      "delay": 500,
      "postInteractionWait": 0,
      "selectors": ["#error1", "#error2"],
      "selectorExpansion": true,
      "expect": 0,
      "misMatchThreshold" : 10,
      "requireSameDimensions": true
    },
    {
      "label": "emailRequiredError",
      "url": "http://localhost:8000/demo/",
      "delay": 500,
      "clickSelectors": ["#demo9","#demo10"],
      "postInteractionWait": 100,
      "selectors": ["#demo9"],
      "selectorExpansion": true,
      "expect": 0,
      "misMatchThreshold" : 10,
      "requireSameDimensions": true
    },
    {
      "label": "creditcard",
      "url": "http://localhost:8000/demo/",
      "delay": 500,
      "postInteractionWait": 0,
      "selectors": ["#demo13", "#demo14"],
      "selectorExpansion": true,
      "expect": 0,
      "misMatchThreshold" : 10,
      "requireSameDimensions": true
    },
    {
      "label": "creditcardClick",
      "url": "http://localhost:8000/demo/",
      "delay": 500,
      "postInteractionWait": 100,
      "clickSelector": ["#demo13"],
      "selectors": ["#demo13"],
      "selectorExpansion": true,
      "expect": 0,
      "misMatchThreshold" : 10,
      "requireSameDimensions": true
    },
    {
      "label": "creditcardClick2",
      "url": "http://localhost:8000/demo/",
      "delay": 500,
      "postInteractionWait": 100,
      "clickSelector": ["#demo14"],
      "selectors": ["#demo14"],
      "selectorExpansion": true,
      "expect": 0,
      "misMatchThreshold" : 10,
      "requireSameDimensions": true
    },
    {
      "label": "creditcardValidate",
      "url": "http://localhost:8000/demo/",
      "delay": 500,
      "selectors": ["#demo11"],
      "postInteractionWait": 100,
      "selectorExpansion": true,
      "expect": 0,
      "misMatchThreshold" : 0,
      "requireSameDimensions": true,
      "keyPressSelectors": [
        {
          "selector": "#demo11 > .inputElement",
          "keyPress": "4111"
        },
        {
          "selector": "#demo12 > .inputElement",
          "keyPress": "4111"
        }
      ]
    }
    ,
    {
      "label": "creditcardValidate2",
      "url": "http://localhost:8000/demo/",
      "delay": 500,
      "selectors": ["#demo11"],
      "postInteractionWait": 100,
      "selectorExpansion": true,
      "expect": 0,
      "misMatchThreshold" : 0,
      "requireSameDimensions": true,
      "keyPressSelectors": [
        {
          "selector": "#demo11 > .inputElement",
          "keyPress": "4111"
        },
        {
          "selector": "#demo12 > .inputElement",
          "keyPress": "4111"
        },
        {
          "selector": "#demo11 > .inputElement",
          "keyPress": "4111222233334444"
        }
      ]
    },
    {
      "label": "date",
      "url": "http://localhost:8000/demo/",
      "delay": 500,
      "clickSelector": ["#demo15"],
      "postInteractionWait": 100,
      "selectors": ["#demo15"],
      "selectorExpansion": true,
      "expect": 0,
      "misMatchThreshold" : 10,
      "requireSameDimensions": true
    }
  ],
  "paths": {
    "bitmaps_reference": "backstop_data/bitmaps_reference",
    "bitmaps_test": "backstop_data/bitmaps_test",
    "engine_scripts": "backstop_data/engine_scripts",
    "html_report": "backstop_data/html_report",
    "ci_report": "backstop_data/ci_report"
  },
  "report": ["ci"],
  "engine": "playwright",
  "engineOptions": {
    "args": ["--no-sandbox"],
    "browser": "chromium"
  },
  "asyncCaptureLimit": 10,
  "asyncCompareLimit": 100,
  "debug": false,
  "debugWindow": false
}
