trolldb.test_utils package
This package provides tools to test the database and api packages.
Submodules
- trolldb.test_utils.common module
- trolldb.test_utils.mongodb_database module
mongodb_for_test_context()TimeDocumentTestDatabaseTestDatabase.unique_platform_namesTestDatabase.platform_namesTestDatabase.unique_sensorsTestDatabase.sensorsTestDatabase.database_namesTestDatabase.collection_namesTestDatabase.all_database_namesTestDatabase.documentsTestDatabase.generate_documents()TestDatabase.reset()TestDatabase.write_test_data()TestDatabase.get_documents_from_database()TestDatabase.get_document_ids_from_database()TestDatabase.find_min_max_datetime()TestDatabase._query_platform_sensor()TestDatabase._query_time()TestDatabase.match_query()TestDatabase.prepare()
- trolldb.test_utils.mongodb_instance module
TestMongoInstanceTestMongoInstance.log_dirTestMongoInstance.storage_dirTestMongoInstance.portTestMongoInstance.processTestMongoInstance.__prepare_dir()TestMongoInstance.__remove_dir()TestMongoInstance.run_subprocess()TestMongoInstance.mongodb_exists()TestMongoInstance.prepare_dirs()TestMongoInstance.run_instance()TestMongoInstance.shutdown_instance()
mongodb_instance_server_process_context()running_prepared_database_context()