testmycode/tmc-server

View on GitHub
app/views/exercises/_list_table_row_layout.html.erb

Summary

Maintainability
Test Coverage
<tr>
  <td>
    <%= yield %>
   </td>
  <td class="exercise-status">
    <% if green(completion_status[exercise.id]) > 0 %>
    <div class="green" style="width: <%=green(completion_status[exercise.id])%>px;">
      <span>
        <%= "completed" if completion_status[exercise.id] == 100 %>
      </span>
    </div>
    <% end %>
    <% if red(completion_status[exercise.id]) > 0 %>
      <div class="red" style="width: <%=red(completion_status[exercise.id])%>px"></div>
    <% end %>
  </td>
  <td>
    <% dl = exercise.soft_deadline_for(current_user) || exercise.deadline_for(current_user) %>
    <% if dl %>
      <%= dl.strftime("%d.%m.%Y %H:%M") %>
    <% end %>
  </td>
  <td>
    <%= link_to_if @course.initial_refresh_ready?, 'zip', exercise_zip_url(exercise) do %>
      zip not available yet
    <% end %>
  </td>
</tr>