Я пишу программу для запуска определенных тестов, включающих данные из двух баз данных.Идея состоит в том, чтобы такие тесты были реализованы в виде плагинов (в настоящее время я использую инфраструктуру плагинов Yapsy ).Одним из тестов может быть, например, проверка того, равны ли некоторые поля в одной строке таблицы в первой базе данных другим полям в одной строке таблицы в другой базе данных.Весьма вероятно, что нескольким тестам необходим доступ к одним и тем же данным таблицы, и было бы неплохо, если бы программа не дублировала получение данных в таких случаях (выполнение запросов может быть медленным, поскольку задействованы удаленные базы данных).
Любые идеи о том, как реализовать это в Python?