diff options
| author | Phil Crosby | 2012-01-15 19:20:26 -0800 | 
|---|---|---|
| committer | Phil Crosby | 2012-01-15 19:20:26 -0800 | 
| commit | 73f8a90bff353e6b3c1e61c0d339d95f2c349cd4 (patch) | |
| tree | dfd7e6330be8185637ae3aa8fb4e6bc2eb2dc10b /test_harnesses | |
| parent | 012fade804efdcd6e551ba26e2cea6d906e8bb18 (diff) | |
| parent | d2118277a39ddb89e95dbcc2c339b15923caea74 (diff) | |
| download | vimium-73f8a90bff353e6b3c1e61c0d339d95f2c349cd4.tar.bz2 | |
Merge pull request #409 from venshi/master
Greater specificity for the linkhints CSS
Diffstat (limited to 'test_harnesses')
| -rw-r--r-- | test_harnesses/automated.html | 23 | 
1 files changed, 23 insertions, 0 deletions
| diff --git a/test_harnesses/automated.html b/test_harnesses/automated.html index 764b0d2f..ac9b9d37 100644 --- a/test_harnesses/automated.html +++ b/test_harnesses/automated.html @@ -26,6 +26,7 @@          border-bottom: dashed 1px #999;        }      </style> +    <link rel="stylesheet" type="text/css" href="../vimium.css" />      <script type="text/javascript" src="../lib/utils.js"></script>      <script type="text/javascript" src="../lib/keyboardUtils.js"></script>      <script type="text/javascript" src="../linkHints.js"></script> @@ -223,6 +224,28 @@              assert.equal("5: a label", linkHints.hintMarkers[4].textContent.toLowerCase());            }) +        ), + +        context("Input focus", + +          setup(function() { +            var testContent = +              "<input type='text' id='first'/>" + +              "<input style='display:none;' id='second'/>" + +              "<input type='password' id='third' value='some value'/>"; +            document.getElementById("test-div").innerHTML = testContent; +          }), + +          tearDown(function() { +            document.getElementById("test-div").innerHTML = ""; +          }), + +          should("focus the right element", function() { +            focusInput(1); +            assert.equal('first', document.activeElement.id); +            focusInput(100); +            assert.equal('third', document.activeElement.id); +          })          )        ); | 
