headless testing using phantomjs
compound search tests via jasmine
add all the test specs
maven pom
split into functional and integration and rearrange directory structure
increase timeout to 20 seconds and add logger statement to utils in case it does timeout
change html runner names to functional and integration. Add test notes to readme
target info and pharma parser code
fixes to compound and target pharma
constants for various fields in the response that the parsers can use
compound organisms
compound integration test checks for non null values for items which the API contract says will be present in the response
comments about what is and is not expected in the compound response
compound pharma mandatory and optional values in test
target info mandatory and optional response checking in tests
mandatory/optional results in target info test.
drugbank removed from target parser since it is no longer in schema
mandatory/optional values in target pharma tests.
add constants to all the html test runners.
add constants to the combined file script
1.3 api changes for enzymes (now part of tree), structure, compound and target
1.3 api based combined file
compound response has primaryTopic before result