Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
lxml / src / lxml / html / tests / feedparser-data / entry_content_crazy.data
Size: Mime:
Description: entry content is crazy
Expect: not bozo and entries[0]['content'][0]['value'] == u'Crazy HTML -' + u'- Can Your Regex Parse This?\n\n\n\n<!-' + u'- <script> -' + u'->\n\n<!-' + u'- \n\t<script> \n-' + u'->\n\n\n\nfunction executeMe()\n{\n\n\n\n\n/* \n<h1>Did The Javascript Execute?</h1>\n<div>\nI will execute here, too, if you mouse over me\n</div>'
Options: -page_structure
Notes: for some reason the comments in the expected field are acting weird


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Crazy HTML -- Can Your Regex Parse This?</title>

</head>
<body    notRealAttribute="value"onload="executeMe();"foo="bar"

>
<!-- <script> -->

<!-- 
	<script> 
-->

</script>


<script


>

function executeMe()
{




/* <script> 
function am_i_javascript()
{
	var str = "Some innocuously commented out stuff";
}
< /script>
*/

	
	
	
	
	
	
	
	
	alert("Executed");
}

                                   </script



>
<h1>Did The Javascript Execute?</h1>
<div notRealAttribute="value
"onmouseover="
executeMe();
"foo="bar">
I will execute here, too, if you mouse over me
</div>

</body>

</html>

----------
<html>
 <head>
  <title>Crazy HTML -- Can Your Regex Parse This?</title>
 </head>
 <body>
<h1>Did The Javascript Execute?</h1>
<div>
I will execute here, too, if you mouse over me
</div>
 </body>
</html>