Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Open sidebar
ChEMBL
C
ChEMBL
Main Web Interface
Elasticsearch Proxy API
Commits
f9fc14cb
Commit
f9fc14cb
authored
Jun 17, 2020
by
David Mendez
Browse files
Add functional test for id properties
parent
6812e56c
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
23 additions
and
2 deletions
+23
-2
functional_tests/run_functional_tests.py
functional_tests/run_functional_tests.py
+3
-2
functional_tests/specific_tests/fun_test_id_properties.py
functional_tests/specific_tests/fun_test_id_properties.py
+20
-0
No files found.
functional_tests/run_functional_tests.py
View file @
f9fc14cb
...
...
@@ -6,7 +6,7 @@
import
argparse
from
specific_tests
import
fun_test_simple_query
,
fun_test_query_with_context
,
fun_test_property_config
,
\
fun_test_group_config
,
fun_test_facets_group_config
,
fun_test_get_document
fun_test_group_config
,
fun_test_facets_group_config
,
fun_test_get_document
,
fun_test_id_properties
PARSER
=
argparse
.
ArgumentParser
()
PARSER
.
add_argument
(
'server_base_path'
,
help
=
'server base path to run the tests against'
,
...
...
@@ -23,7 +23,8 @@ def run():
print
(
f
'Running functional tests on
{
ARGS
.
server_base_path
}
'
)
for
test_module
in
[
fun_test_simple_query
,
fun_test_query_with_context
,
fun_test_property_config
,
fun_test_group_config
,
fun_test_facets_group_config
,
fun_test_get_document
]:
fun_test_group_config
,
fun_test_facets_group_config
,
fun_test_get_document
,
fun_test_id_properties
]:
test_module
.
run_test
(
ARGS
.
server_base_path
,
ARGS
.
delayed_jobs_server_base_path
)
...
...
functional_tests/specific_tests/fun_test_id_properties.py
0 → 100644
View file @
f9fc14cb
# pylint: disable=import-error,unused-argument
"""
Module that tests a group config
"""
from
specific_tests
import
utils
def
run_test
(
server_base_url
,
delayed_jobs_server_base_path
):
"""
Tests getting the id property of an index
:param server_base_url: base url of the running server. E.g. http://127.0.0.1:5000
:param delayed_jobs_server_base_path: base path for the delayed_jobs
"""
print
(
'-------------------------------------------'
)
print
(
'Testing getting the id property of an index'
)
print
(
'-------------------------------------------'
)
url
=
f
'
{
server_base_url
}
/properties_configuration/group/id_properties/chembl_molecule'
utils
.
assert_get_request_succeeds
(
url
)
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment