brentonashworth/one — comment on commit c0b8ccd674dccbf9b02b09ffe62bc3bc55894aa0
File:  line 0
By brentonashworth:

We need to be able to run the dev-server to test library code. Neither the library code nor the tests for that code know about the application configuration so we can't pass the configuration from there.

One way to solve this problem is to do what we have done here and use convention to locate the configuration file. Another option would be to have another server that doesn't require configuration (if that is possible) that can be used for running tests. Another is to pass the configuration namespace to `lein test`.

Of all the options, this was the easiest to implement. The main problem I am trying to solve in this branch is how to provide better support for testing. I am fine with this change because it is simple and gives us what we need to provide better testing support. In the future we can focus more on servers and configuration.