Работал над модулем, который работает довольно хорошо при использовании MySQL, но когда я пытаюсь запустить модульные тесты, я получаю ошибку при тестировании под PostgreSQL (используя Travis).
Сам модуль находится здесь: https://github.com/silvercommerce/taxable-currency
Пример неудачной сборки приведен здесь: https://travis -ci.org / silvercommerce / taxable-currency / jobs / 546838724
Не знаюУ меня огромный опыт использования PostgreSQL, но я не совсем уверен, почему это может происходить?Единственное, что я мог подумать, что это может быть причиной, это то, что я пытаюсь вручную установить идентификаторы в моем файле фикстур, и, возможно, PostgreSQL не поддерживает это?
Если это не так, у кого-нибудь есть идея, чтоможет быть причиной этой проблемы?
Редактировать: Я снова посмотрел на это, и ошибки, кажется, из-за это утверждение , которое должно найти налоговую ставку НДС но вместо этого находит Налоговую ставку сниженную
Я предполагаю, что в моей логике есть проблема, которая вызывает возврат неверной ставки, хотя я не уверен, почему ...