1. 16 Apr, 2021 1 commit
  2. 14 Apr, 2021 11 commits
  3. 13 Apr, 2021 11 commits
  4. 15 Mar, 2021 14 commits
  5. 13 Mar, 2021 2 commits
    • Einar Uvsløkk's avatar
      Fix error in workout permissions · 7b0c8ee6
      Einar Uvsløkk authored
      During black box testing of FR5 (View Workout) an error related to
      workout permissions was discovered. Due to using wrong values when
      checking Coach visibility on workouts, coaches was not able to view
      workout details for their athletes.
      
      Unit tests are also updated to reflect the changes.
      7b0c8ee6
    • Einar Uvsløkk's avatar
      Add black box test for FR5 · ae8f0085
      Einar Uvsløkk authored
      Implement black box test for FR5 "View Workout" using Selenium.
      ae8f0085
  6. 12 Mar, 2021 1 commit
    • Einar Uvsløkk's avatar
      Fix the UserSerializer class · 46b009c0
      Einar Uvsløkk authored
      During black box testing of FR5 (View Workout) a bug in the class-level
      validation on the UserSerializer class was discovered. When accepting a
      coach offer, user validation would fail, complaining about the password
      being None.
      
      The changes made to the initial implementation is know mostly reverted.
      Class-level validation is removed in favour of field-level validation
      for the password field. The implementation of the password validation,
      however, remains the same.
      
      Additionally, default values for related required fields are know
      declared using the `extra_kwargs` attribute.
      
      Unit tests for the UserSerializer class is also updated, to reflect the
      changes.
      46b009c0