|
SND@LHC Software
|
Functions | |
| delete_db (connection_dict) | |
Variables | |
| str | __author__ = "Yitian Kong" |
| str | __copyright__ = "TU/e ST2019" |
| str | __version__ = "1.0" |
| str | __status__ = "Prototype" |
| str | __description__ = "Delete test database > Create test database > Insert test data" |
| con_dic = yaml.load(file, Loader=yaml.FullLoader) | |
| connection_dict = con_dic['mongo'] | |
| db | |
| username | |
| password | |
| host | |
| port | |
| detector_wrapper = DetectorWrapper(name="detector_id_exist") | |
| detector_id_exist = Detector(name="detector_id_exist") | |
| condition | |
| sub_detector = Detector(name="sub_detector_id_exist") | |
| sub_condition | |
| sub_sub_detector = Detector(name="sub_sub_detector_id_exist") | |
| sub_sub_condition | |
| detector | |
| detector_2 = Detector(name="detector_without_condition") | |
| sub_detector_2 = Detector(name="sub_detector_2") | |
| sub_condition_2 | |
This module generates a test database for MongoDB tests.
| conditionsDatabase.tests.test_mongodb.generate_test_db.delete_db | ( | connection_dict | ) |
Delete the database of which name is provided. :param connection_dict: Dict containinig all the information to make a connection.
Definition at line 20 of file generate_test_db.py.
|
private |
Definition at line 12 of file generate_test_db.py.
|
private |
Definition at line 13 of file generate_test_db.py.
|
private |
Definition at line 16 of file generate_test_db.py.
|
private |
Definition at line 15 of file generate_test_db.py.
|
private |
Definition at line 14 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.con_dic = yaml.load(file, Loader=yaml.FullLoader) |
Definition at line 41 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.condition |
Definition at line 61 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.connection_dict = con_dic['mongo'] |
Definition at line 43 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.db |
Definition at line 50 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.detector |
Definition at line 97 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.detector_2 = Detector(name="detector_without_condition") |
Definition at line 104 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.detector_id_exist = Detector(name="detector_id_exist") |
Definition at line 60 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.detector_wrapper = DetectorWrapper(name="detector_id_exist") |
Definition at line 58 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.host |
Definition at line 53 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.password |
Definition at line 52 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.port |
Definition at line 54 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.sub_condition |
Definition at line 73 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.sub_condition_2 |
Definition at line 108 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.sub_detector = Detector(name="sub_detector_id_exist") |
Definition at line 72 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.sub_detector_2 = Detector(name="sub_detector_2") |
Definition at line 106 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.sub_sub_condition |
Definition at line 86 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.sub_sub_detector = Detector(name="sub_sub_detector_id_exist") |
Definition at line 85 of file generate_test_db.py.
| conditionsDatabase.tests.test_mongodb.generate_test_db.username |
Definition at line 51 of file generate_test_db.py.