Size: a a a

Генератор непрочитанных сообщений

2021 January 11

AK

Alexander Kladov in Генератор непрочитанных сообщений
Александр Морозов
@quantk а ты в Калининград переехал? или я неправильно понял из контекста?
Думал об этом, пока нет
источник

АМ

Александр Морозов... in Генератор непрочитанных сообщений
Alexander Kladov
Думал об этом, пока нет
у меня еще один коллега бывший вальнул туда, хоть и не рассказывал о планах.
Ну у него в Польше работодатель, ваще красота
источник

m

militska in Генератор непрочитанных сообщений
у меня уже пара знакомых переехали
источник

m

militska in Генератор непрочитанных сообщений
в калинград, довольны
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Там хорошо
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Тепло достаточно, море рядом
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Холодное правда море
источник

АМ

Александр Морозов... in Генератор непрочитанных сообщений
походу надо там it  сектор мутить, хотя он по сути там уже есть. Жаль, что цены взлетят только
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Там есть вроде парочка айтишных компаний
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Но я все равно люблю удаленку,  мне без разницы
источник

АМ

Александр Морозов... in Генератор непрочитанных сообщений
ну вот как относительно недорогой город для удаленки - хорошо. Климат привлекает и Европа рядом. Из Барнаула до Мск только долететь - целое состояние стоит, бесит
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Александр Морозов
ну вот как относительно недорогой город для удаленки - хорошо. Климат привлекает и Европа рядом. Из Барнаула до Мск только долететь - целое состояние стоит, бесит
В калининград дешевле?
источник

АМ

Александр Морозов... in Генератор непрочитанных сообщений
Alexander Kladov
В калининград дешевле?
в Калининград от нас - тоже через Мск. Но если там жить, то до ЕС дешевле. Вроде народ едет в Польшу чуть ли не электричкой, а оттуда билеты берет
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Александр Морозов
в Калининград от нас - тоже через Мск. Но если там жить, то до ЕС дешевле. Вроде народ едет в Польшу чуть ли не электричкой, а оттуда билеты берет
А ну это да
источник

АМ

Александр Морозов... in Генератор непрочитанных сообщений
источник

АМ

Александр Морозов... in Генератор непрочитанных сообщений
вжух. Странно, что СМИ еще не засрали все ленты
источник

С

Санжар in Генератор непрочитанных сообщений
Санжар
пушто поменялось условие валидации по факту
и Feature-тест:
    public function testCreateBulletinSuccess()
   {
       $basePath = config('tm.common.bulletin.path') . DIRECTORY_SEPARATOR . 'te';
       /** @var Bulletin $item */
       $item = factory(Bulletin::class)->make();

       $file = UploadedFile::fake()->create('test.pdf', 200);
       $attributes = $item->makeHidden(['file_name', 'file_url', 'url'])->toArray();

       $this->json('post', route('manager.bulletins.store'), ($attributes + ['file' => $file]))->assertStatus(200);

       $this->assertDatabaseHas('bulletin', $attributes + ['file_name' => $file->hashName()]);

       /** @var Bulletin $bulletin */
       $bulletin = Bulletin::where('file_name', $file->hashName())->first();
       $route = str_replace('/storage/', '', $bulletin->getFileURL());
       Storage::disk(config('filesystems.cloud'))->assertExists($route);
   }


я это все как понимаю, попытался сделать отдельную функцию где валидацию проверяю (точнее гружу без файла в категорию в которой наличие файла required):
        $item = factory(Bulletin::class)->make();

       factory(Bulletin::class)->make();

       $attributes = $item->toArray();

       $response = $this->json('post', route('manager.bulletins.store'), $attributes + ['tm' => 'kodeks']);

       $response->assertStatus(400);
по итогу
источник

С

Санжар in Генератор непрочитанных сообщений
    public function testCreateBulletinValidationRules()
   {
       /** @var Bulletin $item */
       $item = factory(Bulletin::class)->create();

       $attributes = $item->makeHidden(['file_name', 'file_url', 'url'])->toArray();

       $response = $this->json('post', route('manager.bulletins.store'), $attributes + ['tm' => 'kodeks']);
       $response->assertStatus(400);
       $response->assertJsonStructure([
           'error' => [
               'file' => []
           ]]);
       $this->assertEquals("Поле file обязательно для заполнения, когда tm равно kodeks.", $response->getOriginalContent()['error']->get('file')[0]);
   }
источник

С

Санжар in Генератор непрочитанных сообщений
сук захардкожено
источник

С

Санжар in Генератор непрочитанных сообщений
проверка ответа через assertEquals...
источник