istanbuljs / puppeteer-to-istanbul

given coverage information output by puppeteer's API output a format consumable by Istanbul reports

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

coverage of @media rule which has indent is broken in coverage report

pirosikick opened this issue · comments

Coverage of @media rule which has indent(tab or space) is broken in coverage report.

/* example.css */
/* @media without indent */
@media screen {
h1 {
  color: red;
}
}

/* @media with space indent */
@media screen {
  h1 {
    color: blue;
  }
}

/* @media with tab indent */
@media screen {
	h1 {
		color: yellow;
	}
}

A coverage report of the above css shows that a first line in @media which has indent isn't covered.

image

The full example is pushed to the following repository:
https://github.com/pirosikick/puppeteer-coverage-bug-in-media-query