BookStack: 304 tests pass, 269 proven by the wrong-user check
featkpr writes its tests from the map, per route and per role. In the run of 26 Sep 2026, 17:42 UTC, 304 of them ran against a throwaway copy of BookStack, each as the user it was written for, and all passed. In the wrong-user run of 26 Sep 2026, 17:57 UTC, 269 of them were sent again as the wrong user, someone who should get the opposite answer, and each failed, as it must: 51 were refused to a user without the permission, and 218 were let through for the Admin. None got through when it should not have. The other 35 are unchecked: they all expect access, and the wrong-user run signs in only as users our seed made; none of them lacks the permission.
BookStack · commit 0f5164ec · run 26 Sep 2026, 17:42 UTC · wrong-user run 26 Sep 2026, 17:57 UTC · featkpr's records, exported 28 Sep 2026
moved: tests run and wrong-user check
Where every test of this run landed #
See this change live, on a call #
Tim opens BookStack in featkpr with you: the map, the flows, any test and both of its runs.