Mar. 13th, 2018

дыбр

Mar. 13th, 2018 06:11 pm
kdanilov: Кирша Данилов (Default)
Один пулреквест апрувнут и замержен, так что я закрыл кейс.

Пошел подфиксить еще там один тест, одного полоумного француза - а он рушится даже в оригинале, что за фигня. Погнал на консоли - штук семь рушится. А как в тимсити? А там integration tests гоняют раз в сутки, видите ли. И вот тоже рухнули.

Окей... Ян пошел посмотрел, чо там вообще... рухнуло после его мержа. Но оказалось все хитрее. Один мой чендж это дело сломал. Это я типа не знал, что integration tests гоняются раз в сутки, и не прогнал на этой фигне... ну там еще мержи постоянные. А что было - у метода два параметра, оба с дефолнтыми значениями, оба типа Map[String, String] - ну и вот они были перепутаны. Ну короче, я это быстро сфиксил, Ян апрувнул - но надо работать над этой темой. Ну вот поработал, тоже пулреквест уже висит.

Вот такая суета. Еще было, должно было быть, заседание клуба "Лямбда", где я собирался рассказать про комбинаторы - но явилось трое (включая меня), и все по интернету; так что я предложил, мол, давайте перенесем. Да ну нафиг, если никому не интересно, так чо.

В последние минуты еще поапдейтил один мой пулреквест, где конструктор требовал credentials, а на самом деле их ему уже не надо было.

Марко пишет, надо использовать MonadicError, я отвечаю - давай лучше ApplicativeError; ну поговорим еще с ним.

Вот такая суета.

А че тесты-то раз в день? А они больше часа занимают (тут вспоминается Чаба). Пообещал населению ускорить. Я знаю один прием - вставить в нужные места метод, указывающий "скорость течения времени", и в тестах ускорять время ну типа в 10 раз. Еще на Чабе испытан.

Profile

kdanilov: Кирша Данилов (Default)
kdanilov

November 2022

S M T W T F S
  12345
6789101112
13141516171819
20212223242526
2728 2930   

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 19th, 2025 04:06 pm
Powered by Dreamwidth Studios