seed.managers.tests package¶
Submodules¶
seed.managers.tests.test_json_manager module¶
:copyright (c) 2014 - 2016, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from the U.S. Department of Energy) and contributors. All rights reserved. # NOQA :author
-
class
seed.managers.tests.test_json_manager.TestJsonManager(methodName='runTest')¶ Bases:
django.test.testcases.TestCase-
setUp()¶
-
test_case_insensitive()¶ Make sure that we do case insensitive comparisons.
-
test_condition()¶ We apply conditions properly.
-
test_condition_unspecified_w_value()¶ We assume you want equality if you provide value and no cond.
-
test_contains()¶ If nothing else, check containment for partial key value.
-
test_exception_and_conditional()¶ Exclude and also filter.
-
test_exclusion()¶ Exclude data that aren’t relevant.
-
test_no_key()¶ We safely return an empty QS if nothing is queried.
-
test_order_by_returns_all_buildings()¶ Test that we’re able to order by values of a json field.
-
test_wildcards()¶ Passing wildcards into our query allows greedy matching.
-
Module contents¶
:copyright (c) 2014 - 2016, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from the U.S. Department of Energy) and contributors. All rights reserved. # NOQA :author