Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
{{!This file is part of Moodle - https://moodle.org/Moodle is free software: you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation, either version 3 of the License, or(at your option) any later version.Moodle is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with Moodle. If not, see <http://www.gnu.org/licenses/>.}}{{!@template tool_generator/parsingresultDisplay the result of parsing or executing a behat testing scenario.Example context (json):{"isvalid": true,"generalerror": "Error message","haslines": true,"scenarios": [{"type": "Scenario","title": "Scenario title","hassteps": true,"steps": [{"text": "Step text","isvalid": true,"isexecuted": true,"hasarguments": true,"arguments": "Argument text","error": "Error message"}]}]}}}{{^isvalid}}<div class="alert alert-danger mb-3" role="alert"><span class="fa fa-times"></span>{{generalerror}}</div>{{/isvalid}}{{#haslines}}<p>{{#str}} testscenario_steps, tool_generator {{/str}}</p>{{/haslines}}{{#scenarios}}<h3>{{type}}: {{name}}</h3><div>{{#scenarioerror}}<div class="alert alert-danger mb-3" role="alert"><span class="fa fa-times"></span>{{scenarioerror}}</div>{{/scenarioerror}}{{^hassteps}}<div class="alert alert-info mb-3" role="alert"><span class="fa fa-info-circle"></span>{{#str}} testscenario_scenarionosteps, tool_generator {{/str}}</div>{{/hassteps}}{{#hassteps}}<ul class="list-group mb-3">{{#steps}}<li class="list-group-item"><div>{{text}}{{^isvalid}}<span class="badge badge-pill badge-danger"><span class="fa fa-times"></span>{{#str}} error {{/str}}</span>{{/isvalid}}{{#isvalid}}{{#isexecuted}}<span class="badge badge-pill badge-success"><span class="fa fa-check "></span>{{#str}} success {{/str}}</span>{{/isexecuted}}{{/isvalid}}</div>{{#hasarguments}}<div class="alert alert-info mb-0 mt-2" role="alert" style="overflow: auto;"><pre class="mb-0">{{arguments}}</pre></div>{{/hasarguments}}{{^isvalid}}<div class="alert alert-danger mb-0 mt-2" role="alert" style="overflow: auto;">{{error}}</div>{{/isvalid}}</li>{{/steps}}</ul>{{/hassteps}}</div>{{/scenarios}}