Skip to content

[BB-3452] Added verification script for cells page

Aayush Agrawal requested to merge aayush/bb-3452-verify-cells-page into master

In BB-3452 we add the ability for crafty to automatically scrape roles from the handbook. This adds gitlab tests to ensure the handbook is never edited in a way that'd make it impossible for crafty to read roles from the handbook.

Merge deadline: "None

Testing instructions:

  1. See that the tests in this PR works fine
  2. Try deleting all the roles from the cells page and see that the tests no longer pass

Author notes and concerns:

  1. I couldn't think of the best way to verify this, so I've set the condition to assume that it can read atleast 15 roles, since that's almost two cells worth of roles. If there's a breaking change that number will likely go below 15 and cause tests to fail.
  2. I also noticed that Demid wasn't added as Bebop's Sprint Planning Manager so i put that into the PR, I can create a separate PR for that if needed

Reviewers

Edited by Aayush Agrawal

Merge request reports