HomePhorge

Add an acceptance test for Celerity maps

Description

Add an acceptance test for Celerity maps

Summary: Fixes T5374. Add an acceptance test to the PhabricatorInfrastructureTestCase class which fails if a Celerity map is not up-to-date. In order to achieve this, a lot of code used to generate Celerity maps was transferred from CelerityManagementMapWorkflow to CelerityResourceMap and CelerityResourceMapGenerator.

Test Plan: Ran arc unit and noticed that all tests passed. Modified a JavaScript file and ran arc unit again (without running ./bin/celerity map)... this time the test failed, as expected.

Reviewers: epriestley, #blessed_reviewers

Reviewed By: epriestley, #blessed_reviewers

Subscribers: epriestley, Korvin

Maniphest Tasks: T5374

Differential Revision: https://secure.phabricator.com/D9817

Details

Provenance
Joshua SpenceAuthored on Sep 22 2014, 1:50 AM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rP84568eba8465: Generate expected schemata for Maniphest
Branches
Loading...
Tags
Loading...

Event Timeline