fix: "Applied Visual Design: Adjust the Hover State of an Anchor Tag" now accepts more ways of writing 'blue' (#34939)

* fix: test now accepts more ways of writing 'blue'

* fix: include test for rgb
This commit is contained in:
Oliver Eyton-Williams
2019-02-04 10:22:30 +01:00
committed by Ahmad Abdolsaheb
parent b2a55d4b02
commit 693047d5c6

View File

@ -25,7 +25,7 @@ tests:
- text: The anchor tag <code>color</code> should remain black, only add CSS rules for the <code>:hover</code> state.
testString: assert($('a').css('color') == 'rgb(0, 0, 0)', 'The anchor tag <code>color</code> should remain black, only add CSS rules for the <code>:hover</code> state.');
- text: The anchor tag should have a <code>color</code> of blue on hover.
testString: assert(code.match(/a:hover\s*?{\s*?color:\s*?blue;\s*?}/gi), 'The anchor tag should have a <code>color</code> of blue on hover.');
testString: assert(code.match(/a:hover\s*?{\s*?color:\s*?(blue|rgba\(\s*?0\s*?,\s*?0\s*?,\s*?255\s*?,\s*?1\s*?\)|#00F|rgb\(\s*?0\s*?,\s*?0\s*?,\s*?255\s*?\))\s*?;\s*?}/gi), 'The anchor tag should have a <code>color</code> of blue on hover.');
```
@ -57,7 +57,18 @@ tests:
## Solution
<section id='solution'>
```js
// solution required
```html
<style>
a {
color: #000;
}
a:hover {
color: rgba(0,0,255,1);
}
</style>
<a href="http://freecatphotoapp.com/" target="_blank">CatPhotoApp</a>
```
</section>