index_old.html 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. {% extends "base.html" %}
  2. {% block title %}
  3. Testruns
  4. {% endblock %}
  5. {% block content %}
  6. <div class="container-fluid mt-5">
  7. <div class="row">
  8. <nav class="col-md-2 d-none d-md-block bg-light sidebar">
  9. <div class="sidebar-sticky">
  10. <ul class="nav flex-column my-3">
  11. <li class="nav-item">
  12. <a class="nav-link" data-toggle="collapse" href="#Testruns">
  13. Testruns </a>
  14. <div class="collapse" id="Testruns">
  15. <a class="btn btn-primary btn-sm ml-4" data-type="testrun" href="#">Create New Testrun</a>
  16. {% for item in items.testruns %}
  17. <a class="dropdown-item" data-type="testrun" data-id="{{ item.id }}" href="">{{ item }}</a>
  18. {% endfor %}
  19. </div>
  20. </li>
  21. <li class="nav-item">
  22. <a class="nav-link" data-toggle="collapse" href="#TestCaseSequences">
  23. Test Case Sequences
  24. </a>
  25. <div class="collapse" id="TestCaseSequences">
  26. <a class="btn btn-primary btn-sm ml-4" data-type="testcase_sequence" href="#">Create New Test Case Sequence</a>
  27. {% for item in items.testcase_sequances %}
  28. <a class="dropdown-item" data-type="testcase_sequence" data-id="{{ item.id }}" href="">{{ item }}</a>
  29. {% endfor %}
  30. </div>
  31. </li>
  32. <!-- DataFile excludded
  33. <li class="nav-item">
  34. <a class="nav-link" data-toggle="collapse" href="#DataFiles">
  35. Data Files
  36. </a>
  37. <div class="collapse" id="DataFiles">
  38. {% for item in items.datafiles %}
  39. <a class="dropdown-item" data-type="datafile" data-id="{{ item.id }}" href="">{{ item }}</a>
  40. {% endfor %}
  41. </div>
  42. </li>
  43. -->
  44. <li class="nav-item">
  45. <a class="nav-link" data-toggle="collapse" href="#TestCases">
  46. Test Cases
  47. <div class="collapse" id="TestCases">
  48. <a class="btn btn-primary btn-sm ml-4" data-type="testcase" href="#">Create New Test Case</a>
  49. {% for item in items.testcases %}
  50. <a class="dropdown-item" data-type="testcase" data-id="{{ item.id }}" href="">{{ item }}</a>
  51. {% endfor %}
  52. </div>
  53. </li>
  54. <li class="nav-item">
  55. <a class="nav-link" data-toggle="collapse" href="#TestStepSequences">
  56. Test Step Sequences
  57. </a>
  58. <div class="collapse" id="TestStepSequences">
  59. <a class="btn btn-primary btn-sm ml-4" data-type="teststep_sequence" href="#">Create New Test Step Sequence</a>
  60. {% for item in items.teststep_sequences %}
  61. <a class="dropdown-item" data-type="teststep_sequence" data-id="{{ item.id }}" href="">{{ item }}</a>
  62. {% endfor %}
  63. </div>
  64. </li>
  65. <li class="nav-item">
  66. <a class="nav-link" data-toggle="collapse" href="#TestSteps">
  67. Test Steps
  68. </a>
  69. <div class="collapse" id="TestSteps">
  70. <a class="btn btn-primary btn-sm ml-4" data-type="teststep" href="#">Create New Test Step</a>
  71. {% for item in items.teststeps %}
  72. <a class="dropdown-item" data-type="teststep" data-id="{{ item.id }}" href="">{{ item }}</a>
  73. {% endfor %}
  74. </div>
  75. </li>
  76. </ul>
  77. </div>
  78. </nav>
  79. <main role="main" class="col-md-9 ml-sm-auto col-lg-10 px-4">
  80. <h1 class="py-2">
  81. {% with msg = get_flashed_messages() %}
  82. {% if msg %}
  83. {{ msg|last }}
  84. {% endif %}
  85. {% endwith %}
  86. </h1>
  87. <h3 class="border-bottom pb-2">Please select an item.</h3>
  88. </main>
  89. </div>
  90. </div>
  91. <!-- Load local JS -->
  92. <script src="{{ url_for('static', filename='testrun.js') }}"></script>
  93. {% endblock %}