Tests: Ensure project() clears unspecified properties

Add a unit test to ensure that various project-related variables are set
to empty when values are not provided in the project() call.
2 files changed