config.php в .gitignore
Все тесты теперь в namespace DbUtils\Tests, в каталоге tests\DbUtils\Tests
faker в зависимости и классы для тестирования Guesser и DataProvider
Saver кидает SaverException при неудаче в save()
По умолчанию у всех Saver'ов options = 0b00000
Ошибка в MysqlTable::_getBaseInfo()
Правильное экранирование спецсимволов в Mysql/LoadFileSaver
Тестирование фактического результата загрузки данных с помощью Mysql/LoadFileSaver
Лишний код из конструктора AbstractSaver вынесен в _initTable()
fix Postgres/BulkInsertSaver::_quote()
- Тестирование на моках и на реальных данных для сейверов mysql и postgres.
- Рефакторинг в тестах сейверов
Тесты сейверов для pdo-адаптеров + исправление ошибок
MysqlLoadFileSaver: добавил необходимую фразу CHARACTER SET binary.
DataProvider: значение seed ищет так же в _SERVER (т. о. можно указывать seed при запуске тестов: seed=13 phpunit tests)
Guesser теперь ru_RU и для title выдает faker->name (русское имя)
Правка в тестах таблиц с учетом того, что у documents полей теперь 6, а не 4
RealtimeTestsTrait: лимит повышен с 20 до 200 и прописал группы (@group bindata) у некоторых методов
Saver::setLogger() по умолчанию создает stderr info logger
Поменял структуры таблицы, теперь не title, а name
Во все конструкторы PDO добавлено host=127.0.0.1