text: 
  describe('Test cases revolving around bulk uploading', () => {
      ['ta', 'instructor'].forEach((user) => {
          before(() => {
              cy.visit('/');
          });
  
          it(`${user} should have grader submission options`, () => {
              cy.login(user);
              cy.visit(['sample', 'gradeable', 'grading_homework_pdf']);
              cy.get('#radio-student').click();
              cy.get('#user_id').should('be.visible');
              cy.get('#submission-mode-warning > .warning').should('have.text', 'Warning: Submitting files for a student!');
  
              cy.get('#radio-bulk').click();
              cy.get('#use-qr').should('be.visible');
              cy.get('#num_pages').should('be.visible');
              cy.get('#expected-pages-input').should('be.visible');
              cy.get('#submission-mode-warning > .warning').should('have.text', 'Warning: Submitting files for bulk upload!');
          });
  
      });
  });
  