Add test to check all symbols can be loaded
Summary: make sure all symboles can be loaded to avoid issues like missing methods in descendants of abstract base class. Test Plan: ran it and verified it passes; remove a method in a descendant class and verified that the test failed. Reviewers: epriestley, nh Reviewed By: nh CC: aran, nh, jungejason Differential Revision: 1023
This commit is contained in:
@@ -25,6 +25,13 @@ fi
|
||||
(cd $ROOT/phabricator && git pull && git submodule update --init)
|
||||
|
||||
|
||||
### RUN TESTS ##################################################################
|
||||
|
||||
# This is an acceptance test that makes sure all symboles can be loaded to
|
||||
# avoid issues like missing methods in descendants of abstract base class.
|
||||
(cd $ROOT/phabricator && ../arcanist/bin/arc unit src/infrastructure/__tests__/)
|
||||
|
||||
|
||||
### GENERATE DOCUMENTATION #####################################################
|
||||
|
||||
# This generates documentation if you have diviner/ checked out. You generally
|
||||
@@ -38,6 +45,7 @@ then
|
||||
(cd $ROOT/phabricator && $ROOT/diviner/bin/diviner .)
|
||||
fi
|
||||
|
||||
|
||||
### CYCLE APACHE AND DAEMONS ###################################################
|
||||
|
||||
# Stop Apache. Depening on what system you're running, you may need to use
|
||||
|
Reference in New Issue
Block a user