В настоящее время я пишу несколько тестов для существующего приложения OpenResty. Он использует некоторые общие словари, которые создаются в файле nginx.conf через lua_shared_dict а> директива.
Я мог бы написать для него свою собственную фиктивную реализацию, но мне интересно, возможно ли программно создать ngx.shared.DICT объект?
Можно ли создать его в Lua, или лучше самому создать фиктивную реализацию?
Общие сведения. Моя текущая тестовая установка довольно проста. Я использую busted в качестве тестовой среды и запускаю ее из командной строки с двоичным файлом resty
. Идея взята из этой статьи.