Тестове завдання полягає в дописі в файлі doclinkPi.ex на 19, 22 рядках виклик власної функції після чого функція check з модулю Test (test.ex) повинна віддати true (check з самого початку може віддавати true, в такому випадку потрібно збільшити число в функції test з 2000 до 10000).
Тестове завдання є частиною проєкту документообігу пов'язаного з функціоналом доклінок, що полягає у доставці посилань на процес (доклінок) участникам документообігу в ході його виконання. Доклінки можуть бути доставлені до різних папок в залежності від стадії процесу, цільової групи користувачів. В завданні використані папки test1, test2, test3 в які додаються і видаляються доклінки на відповідних стадіях.
Модуль Records визначає рекорди потрібні для проєкта (рекорд доклінок, папок, документа і тд).
Модуль BOOT ініціалізує три папки при старті застосунку.
Модуль Doclink на основі інформації з функцій routeFrom, routeTo з процесу створює та індексує доклінки.
Модуль DoclinkPi є процесом n2o_pi, що є більш зручною обгорткою для gen_server, який викликається для синхронізації паралельних записів і видалень з бази даних доклінок.
Для запуску тестовго потрібно встановити:
sudo apt install erlang elixir build-essential libcsv3 libcsv-dev cmake
Після чого викликати в директорії з проєктом:
mix deps.get
iex -S mix
Відподідь на завдання оформити як git репозиторій з історією коммітів яка буде відображати хід думки під час виконання.