Skip to content

Instantly share code, notes, and snippets.

@mbernasocchi
Created October 29, 2013 17:48
Show Gist options
  • Save mbernasocchi/7219398 to your computer and use it in GitHub Desktop.
Save mbernasocchi/7219398 to your computer and use it in GitHub Desktop.
strange setHtml behaviour in unittesttest
This code:
print "#######HTML string#####"
print string
self.setHtml(string)
print "#######HTML result#####"
print self.page().mainFrame().toHtml()
does not work as expecten when running in a test context
#######HTML string#####
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>InaSAFE</title>
<meta name="description" content="">
<meta name="author" content="">
<link href="qrc:/plugins/inasafe/css/bootstrap.css" rel="stylesheet">
<link href="qrc:/plugins/inasafe/css/bootstrap-responsive.css"
rel="stylesheet">
<link href="qrc:/plugins/inasafe/css/InaSAFE.css" rel="stylesheet">
<script type="text/javascript" src="qrc:/plugins/inasafe/js/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="qrc:/plugins/inasafe/js/inasafe.js"></script>
<style type="text/css">
body {
margin-left: -10px;
margin-right: 0px;
}
</style>
</head>
<body>
<div class='container'>
<div id="1">Dyn 1</div><div id="1">Dyn 2</div>
</div>
</body>
</html>
#######HTML result#####
<!DOCTYPE html><html lang="en"><head>
<meta charset="utf-8">
<title>InaSAFE</title>
<meta name="description" content="">
<meta name="author" content="">
<link href="qrc:/plugins/inasafe/css/bootstrap.css" rel="stylesheet">
<link href="qrc:/plugins/inasafe/css/bootstrap-responsive.css" rel="stylesheet">
<link href="qrc:/plugins/inasafe/css/InaSAFE.css" rel="stylesheet">
<script type="text/javascript" src="qrc:/plugins/inasafe/js/jquery-1.7.1.min.js"></script></head></html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment