VamShop 3 — Travis CI

Данная заметка — продолжение прошлой статьи про PHPunit — http://blog.vamshop.ru/2018/11/26/vamshop-3-%d0%b0%d0%b2%d1%82%d0%be%d0%bc%d0%b0%d1%82%d0%b8%d0%b7%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%bd%d0%be%d0%b5-%d1%82%d0%b5%d1%81%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-phpuni/ В прошлой статье про PHPUnit всё-таки приходится вручную запускать тесты, командой phpunit. Раз нужно что-либо делать вручную, значит это не совсем автоматический процесс. Вот в данной заметке мы будем как раз решать эту проблему.

VamShop 3 — Автоматизированное тестирование PHPUnit

VamShop 3 построен на базе CakePHP 3.x, соответственно, есть встроенная поддержка автоматизированного тестирования PHPUnit. Всё сделано в соответствии с официальной документацией, доступной по адресу — https://book.cakephp.org/3.0/en/development/testing.html По умолчанию в VamShop 3 уже написаны тесты для некоторых Core модулей. Данная статья будет пополняться постепенно. В данной заметке расскажу как запустить автоматизированное тестирование.

VamShop 3 — Видео подсказки, как устанавливать движок.

Два небольших youtube ролика, в которых показано всё на практике, как ставится VamShop 3. В первом видео как ставится полностью через консоль, т.е. для установки не нужен браузер. Во втором видео как ставится через браузер, т.е. для установки не нужна консоль.   Как видите, всё на 100% автоматизировано, вручную делать не надо вообще ничего. Никакой […]

VamShop 3 API — Описание общих принципов, JWT авторизация, примеры работы с запросами к API!

Просто ссылка на статью с описанием VamShop 3 API. Как работать с API, как авторизоваться в API с помощью JWT токена, как получить JWT токен. Как выгружать, добавлять, редактировать, удалять данные в VamShop 3 с помощью VamShop API. Всё это можно прочитать в соответствующей теме на форуме тех. поддержки: https://forum.vamshop.ru/topic/15669-vamshop-3-api/  

VamShop 2.41

Выпущена новая версия VamShop 2.41. Что изменилось: 1. Корректировка кода для совместимости с php 7. 2. Корректировка кода для совместимости с mysql 5.7. 3. CakePHP обновлён до версии 2.8.4 для правильной работы на php 7, mysql 5.7. 4. Smarty обновлён до версии 3.1.29 для правильной работы на php 7. 5. PHPThumb обновлён до версии 1.7.14 […]