def test_contantBlock_notSoLongInfo(self) :
		w = ExecutionDetails()
		content = w.contentBlock(
			kind = "kind",
			content="\n".join(str(i+1) for i in xrange(11)),
			id = "2_32",
			)
		self.assertMultiLineEqual(content,
			'<div id="kind2_32" class="kind">\n'
			'<div class="kind_header">KIND:</div>\n'
			'<div class="plain_text">1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11</div>\n'
			'</div>\n'
			)
	def test_contentBlock_withInfo(self) :
		w = ExecutionDetails()
		content = w.contentBlock(
				kind = "kind",
				content="content",
				id = "2_32",
				)
		self.assertMultiLineEqual(content,
			'<div id="kind2_32" class="kind">\n'
			'<div class="kind_header">KIND:</div>\n'
			'<div class="plain_text">content</div>\n'
			'</div>\n'
			)
Пример #3
0
	def test_contantBlock_notSoLongInfo(self) :
		w = ExecutionDetails()
		content = w.contentBlock(
			kind = "kind",
			content="\n".join(str(i+1) for i in xrange(11)),
			id = "2_32",
			)
		self.assertMultiLineEqual(content,
			'<div id="kind2_32" class="kind">\n'
			'<div class="kind_header">KIND:</div>\n'
			'<div class="plain_text">1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11</div>\n'
			'</div>\n'
			)
Пример #4
0
	def test_contentBlock_withInfo(self) :
		w = ExecutionDetails()
		content = w.contentBlock(
				kind = "kind",
				content="content",
				id = "2_32",
				)
		self.assertMultiLineEqual(content,
			'<div id="kind2_32" class="kind">\n'
			'<div class="kind_header">KIND:</div>\n'
			'<div class="plain_text">content</div>\n'
			'</div>\n'
			)
	def test_executionDetails_contantBlock_ansiOutput(self) :
		w = ExecutionDetails()
		content = w.contentBlock(
			kind = "kind",
			content="\033[34mBlue\033[0m",
			id = "2_32",
			)

		self.assertMultiLineEqual( content,
			'<div id="kind2_32" class="kind">\n'
			'<div class="kind_header">KIND:</div>\n'
			'<div class="plain_text"><span class=\'ansi_blue\'>Blue</span></div>\n'
			'</div>\n'
			)
	def test_contantBlock_longInfo(self) :
		w = ExecutionDetails()
		content = w.contentBlock(
			kind = "kind",
			content="\n".join(str(i+1) for i in xrange(12)),
			id = "2_32",
			)
		self.assertMultiLineEqual( content,
			'<div id="kind2_32" class="kind">\n'
			'<div class="kind_header">KIND:</div>\n'
			'<div class="plain_text">1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12</div>\n'
			'</div>\n'
			"<script type='text/javascript'>togglesize('kind2_32');</script>\n"
			)
Пример #7
0
	def test_executionDetails_contantBlock_ansiOutput(self) :
		w = ExecutionDetails()
		content = w.contentBlock(
			kind = "kind",
			content="\033[34mBlue\033[0m",
			id = "2_32",
			)

		self.assertMultiLineEqual( content,
			'<div id="kind2_32" class="kind">\n'
			'<div class="kind_header">KIND:</div>\n'
			'<div class="plain_text"><span class=\'ansi_blue\'>Blue</span></div>\n'
			'</div>\n'
			)
Пример #8
0
	def test_contantBlock_longInfo(self) :
		w = ExecutionDetails()
		content = w.contentBlock(
			kind = "kind",
			content="\n".join(str(i+1) for i in xrange(12)),
			id = "2_32",
			)
		self.assertMultiLineEqual( content,
			'<div id="kind2_32" class="kind">\n'
			'<div class="kind_header">KIND:</div>\n'
			'<div class="plain_text">1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12</div>\n'
			'</div>\n'
			"<script type='text/javascript'>togglesize('kind2_32');</script>\n"
			)