1. 02 Nov, 2018 1 commit
    • Stan Hu's avatar
      Fix failing spec in spec/controllers/admin/hooks_controller_spec.rb · db23b672
      Stan Hu authored
      attr_encrypted expects models to have their attribute methods defined,
      or it will override them with standard Ruby accessors. Migration specs
      that rolled back the state of the database after columns were migrated
      to encrypted values were interfering with these definitions. To ensure
      that the SystemHook specs pass, we need to call
      `SystemHook.define_attribute_methods` to ensure that attr_encrypted sees
      the right methods that reflect the latest state of the database.
      
      Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/8234
      db23b672
  2. 01 Nov, 2018 39 commits