我想创建一个包含每个规范的所有单个描述和文件的文件。 例如: spec1:
th
在我的文件中,我只想拥有:
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<h4> Danh Sách Khách Hàng (Table Basic, Table Hover)</h4>
<table class="table table-hover table-responsive table-bordered text-center">
<tbody>
<tr style="font-weight: bold;background-color: green;font-size: 20px;color:red">
<td class="middle" style="border-right:none;">Day</td>
<td class="middle" rowspan="2" style="border-right:none;border-left: none;">2</td>
<td class="middle" rowspan="2" style="border-right:none;border-left: none;">3</td>
<td class="middle" rowspan="2" style="border-right:none;border-left: none;">4</td>
<td class="middle" rowspan="2" style="border-right:none;border-left: none;">5</td>
<td class="middle" rowspan="2" style="border-right:none;border-left: none;">6</td>
<td class="middle" rowspan="2" style="border-right:none;border-left: none;">7</td>
<td class="middle" rowspan="2" style="border-right:none;border-left: none;">CN</td
</tr>
<tr>
<td class="middle">Course</td>
</tr>
<tr>
<td class="middle">AA</td>
<td class="middle">x</td>
<td class="middle"></td>
<td class="middle">x</td>
<td class="middle"></td>
<td class="middle"></td>
<td class="middle"></td>
<td class="middle"></td>
</tr>
</tbody>
</table>
</div>
我考虑过编写一个搜索describe及其的函数,取一行并删除像(“{}”这样的字符,并只使用文本。 您怎么看,这是一个好主意吗? 如果是的话,你能给我一些如何编写这个功能的提示吗? 感谢您的帮助和解答!
答案 0 :(得分:1)
我只是运行所有测试让jasmine发现测试并报告它们。现在,问题是,哪位记者使用。因为,这听起来像是一次性的任务,你可以使用jasmine-spec-reporter
做到这一点,将测试输出重定向到文件并在之后进行清理:
protractor conf.js > output.txt
您还可以使用其他记者,例如Junit XML Reporter
,这些记者会创建一个XML报告,然后您可以对其进行解析。虽然,我认为这个问题有点过于活跃。
您也可以编写一个简单的自定义jasmine text reporter捕获套件和规范说明。
为什么要通过茉莉花记者来做呢?