istanbuljs/puppeteer-to-istanbul

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

pirosikick opened this issue · 0 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