'Complete a review of the filtering repository.'

def test_0020_review_repository(self):

    '\n                                We    are    at    step    2    -    Have    test_user_2    complete    a    review    of    the    repository.\n                                Review    all    components    of    the    filtering    repository,    with    the    appropriate    contents    and    approved/not    approved/not    applicable    status.\n                                '
    self.login(email=common.test_user_2_email, username=common.test_user_2_name)
    repository = self.test_db_util.get_repository_by_name_and_owner(repository_name, common.test_user_1_name)
    review_contents_dict = {'Data    types': dict(), 'README': dict(rating=5, comment='Clear    and    concise    readme    file,    a    true    pleasure    to    read.', approved='yes', private='no'), 'Functional    tests': dict(rating=5, comment='A    good    set    of    functional    tests.', approved='yes', private='no'), 'Repository    dependencies': dict(), 'Tool    dependencies': dict(), 'Tools': dict(rating=5, comment='Excellent    tool,    easy    to    use.', approved='yes', private='no'), 'Workflows': dict()}
    self.create_repository_review(repository, review_contents_dict)
