Add Contributor and ContributorCreation #3217
Annotations
10 errors
test:
spec/models/code_ocean/file_spec.rb#L66
CodeOcean::File with a native file when the path has not been modified reads the native file
|
test:
spec/models/code_ocean/file_spec.rb#L77
CodeOcean::File with a native file when the path has been modified does not read the native file
|
test:
spec/models/code_ocean/file_spec.rb#L95
CodeOcean::File with a native file when a symlink is used does not read the native file
|
test:
spec/models/exercise_spec.rb#L13
Exercise validates the number of main files
Failure/Error: exercise.files += create_pair(:file)
NoMethodError:
undefined method `user=' for #<Submission id: nil, exercise_id: nil, score: nil, contributor_id: nil, created_at: nil, updated_at: nil, cause: nil, contributor_type: nil, study_group_id: nil>
|
test:
spec/models/exercise_spec.rb#L79
Exercise#average_percentage with submissions returns the average score expressed as a percentage
Failure/Error: create_list(:submission, 10, cause: 'submit', exercise:, score: Forgery(:basic).number, user: users.sample)
NoMethodError:
undefined method `user=' for #<Submission id: nil, exercise_id: nil, score: nil, contributor_id: nil, created_at: nil, updated_at: nil, cause: nil, contributor_type: nil, study_group_id: nil>
|
test:
spec/models/exercise_spec.rb#L98
Exercise#average_score with submissions returns the average of all users' maximum scores
Failure/Error: create_list(:submission, 10, cause: 'submit', exercise:, score: Forgery(:basic).number, user: users.sample)
NoMethodError:
undefined method `user=' for #<Submission id: nil, exercise_id: nil, score: nil, contributor_id: nil, created_at: nil, updated_at: nil, cause: nil, contributor_type: nil, study_group_id: nil>
|
test:
spec/features/prometheus/controller_spec.rb#L65
Prometheus::Controller rfc count when initializing an rfc updates rfc count when creating an ongoing rfc
Failure/Error: submission { association :submission, exercise:, user:, study_group: user&.study_groups&.first }
NoMethodError:
undefined method `user=' for #<Submission id: nil, exercise_id: nil, score: nil, contributor_id: nil, created_at: nil, updated_at: nil, cause: nil, contributor_type: nil, study_group_id: nil>
|
test:
spec/features/prometheus/controller_spec.rb#L97
Prometheus::Controller rfc count when commenting an rfc does not update comment metric when commenting an rfc that already has a comment
Failure/Error: submission { association :submission, exercise:, user:, study_group: user&.study_groups&.first }
NoMethodError:
undefined method `user=' for #<Submission id: nil, exercise_id: nil, score: nil, contributor_id: nil, created_at: nil, updated_at: nil, cause: nil, contributor_type: nil, study_group_id: nil>
|
test:
spec/features/prometheus/controller_spec.rb#L92
Prometheus::Controller rfc count when commenting an rfc updates comment metric when commenting an rfc
Failure/Error: submission { association :submission, exercise:, user:, study_group: user&.study_groups&.first }
NoMethodError:
undefined method `user=' for #<Submission id: nil, exercise_id: nil, score: nil, contributor_id: nil, created_at: nil, updated_at: nil, cause: nil, contributor_type: nil, study_group_id: nil>
|
test:
spec/features/prometheus/controller_spec.rb#L76
Prometheus::Controller rfc count when changing the state of an rfc updates rfc count when soft-solving an rfc
Failure/Error: submission { association :submission, exercise:, user:, study_group: user&.study_groups&.first }
NoMethodError:
undefined method `user=' for #<Submission id: nil, exercise_id: nil, score: nil, contributor_id: nil, created_at: nil, updated_at: nil, cause: nil, contributor_type: nil, study_group_id: nil>
|