Size: a a a

2021 June 07

КД

Кирилл Добров... in Laravel Pro
не ну а правда, что не так юнит тестоми
вот код

public function testIsTrue(): void
   {
       $this->isTrue(true);
   }

а вот результат

There was 1 error:

1) Tests\PeriodTest::testIsTrue
array_merge(): Expected parameter 1 to be an array, null given

ERRORS!
Tests: 1, Assertions: 0, Errors: 1.
источник

КД

Кирилл Добров... in Laravel Pro
источник

А

Антон in Laravel Pro
Конфиг смотри
источник

КД

Кирилл Добров... in Laravel Pro
Где ?)
источник

КД

Кирилл Добров... in Laravel Pro
У меня проект один файл и папка и vendor где лежит библа
источник

А

Антон in Laravel Pro
phpunit.xml в корне проекта
источник

А

Антон in Laravel Pro
источник

КД

Кирилл Добров... in Laravel Pro
Бля ((
Я конечно пень ленивый, ну рили из коробки нельзя ни один тестик прогнать
источник

КД

Кирилл Добров... in Laravel Pro
Спасибо, буду чекать
источник

КД

Кирилл Добров... in Laravel Pro
уже завтра
источник

А

Антон in Laravel Pro
Можно.
источник

КД

Кирилл Добров... in Laravel Pro
Что для это нужно делать я конечно не знаю
источник

А

Антон in Laravel Pro
Ты бы уже конфиг скопировал раз 50. Вообще, он в ларе из коробки идёт
источник

А

Антон in Laravel Pro
Смотри, где ошибка, дебажь. Не пойдёшь спать, пока не починишь.
источник

КД

Кирилл Добров... in Laravel Pro
Да это не в  Ларе.
источник

КД

Кирилл Добров... in Laravel Pro
Просто постави юнит тест рядом с библиотекой
источник

А

Антон in Laravel Pro
На какой строке ошибка хотя бы?
источник

КД

Кирилл Добров... in Laravel Pro
Весь код файла

<?php declare(strict_types=1);

namespace myTests;

use PHPUnit\Framework\TestCase;
use Period\Period;

final class PeriodTest extends TestCase
{
   public function __construct()
   {
       //$this->period = new Period();
   }
   

   public function testIsTrue(): void
   {
       $this->isTrue(true);
   }
}
источник

КД

Кирилл Добров... in Laravel Pro
Код ошибки

PHPUnit 9.5.5 by Sebastian Bergmann and contributors.

E                                                                   1 / 1 (100%)

Time: 00:00.003, Memory: 4.00 MB

There was 1 error:

1) myTests\PeriodTest::testIsTrue
array_merge(): Expected parameter 1 to be an array, null given

ERRORS!
Tests: 1, Assertions: 0, Errors: 1.
источник

КД

Кирилл Добров... in Laravel Pro
Все  я понял в чем дело
источник