CSC/ECE 517 Fall 2021 - E2170. Testing - Response Maps: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
Line 21: Line 21:


review_response_map_spec.rb
review_response_map_spec.rb
metareview_response_map_spec.rb
metareview_response_map_spec.rb
teammate_review_response_map_spec.rb
teammate_review_response_map_spec.rb
response_map_spec.rb
response_map_spec.rb



Revision as of 18:47, 1 November 2021

About Expertiza

Expertiza is an open source project based on Ruby on Rails framework that supports submission across different document types, including theURLs and wiki pages. It allows the instructor not only to create and customize new or existing assignments but also to create a list of topics the students can sign up for. Students can form teams in Expertiza to work on various projects and assignments. Students can also peer review other students' submissions.


Description about project

This page is a description of Expertiza OSS project E2170 which aims to adequately test several files regarding the ResponseMap model. Here is a description of what response maps do:

  • In Expertiza, response maps establish a relationship between a reviewer, a reviewee, and an object to be reviewed. The reviewer is an assignment_participant, the reviewee is an assignment_team, and the reviewed object is either an assignment or another response_map. Each (reviewer, reviewee) pair will have a separate response map. Every time a new review is performed (e.g, every round), a new Response object is created whose map_id is that response map.

Team

Connor Smith (cpsmith6)

Abir Majumder (aamajumd)

Quinn Dibble (qdibble)

Alex Carruth (agcarrut)

Test Files Involved

review_response_map_spec.rb

metareview_response_map_spec.rb

teammate_review_response_map_spec.rb

response_map_spec.rb

Super Admin Login

  • Despite the username, this user is not an instructor. The role was changed in the database to give instructor6 super admin privileges.

Username: instructor6 Password: password

Running Tests

  rspec ./spec/controllers/account_request_controller.rb

Relevant Methods

Results

Relevant Links