Continuing the discussion from Developers Forum 2016-05-05:
@bharatak, after our Dev Forum on Platform 1.12 Release planning, I realized that we overlooked an important step in going from beta to official release for 1.12 – i.e., make sure basic functionality is preserved. For example, during the call, I discovered that concept searching is broken in the 1.12-beta standalone.
This problem appears to be deeper than the UI:
GET http://localhost:8081/openmrs-standalone/ws/rest/v1/concept/be472bc0-1691-11df-97a5-7038c432aabf ```bash fetches SERUM CREATININE as expected; however, ```bash GET http://localhost:8081/openmrs-standalone/ws/rest/v1/concept?q=serum
returns an empty set even though there are over a dozen concepts with “serum” in their name.
@maurya & @darius – what’s the recommended method for regression testing basic functionality? Do we still rely on manual testing or should something like this (simple concept search failure) be caught by integration tests?