Size: a a a

testing_in_python

2019 January 15

M

Mari in testing_in_python
может разные версии pycharma
источник

EB

Evgenii B in testing_in_python
так а для чего кликать-то в run окно?
источник

EB

Evgenii B in testing_in_python
там есть автопрокрутка, если хочется видеть последний результат
источник

M

Mari in testing_in_python
ну допустим в задаче есть вводные данные: a = input и тд. нажимаю cmnd+R  и прога ждет пока я ей скормлю данные. И тут приходится переключаться из окна кода в run) до этого при нажатии cmnd+R автоматом ввод шел в окно run
источник

EB

Evgenii B in testing_in_python
если тебе это поможет, то alt+4 должно фокус тебе давать в то место кудда вводить текст
источник

EB

Evgenii B in testing_in_python
лишний шорткат, но можно обойтись без кликания мышкой
источник

M

Mari in testing_in_python
спасибо!) но чет никак) alt+4 печатает значок ¢ 😄 эх, буду искать еще варианты
источник

EB

Evgenii B in testing_in_python
если мак, попробуй cmd+4
источник

EB

Evgenii B in testing_in_python
и посмотри комбинации вообще с цифрами, они будут открывать тебе Run , терминал, консоль питона интерактивную, TODO, VCS
источник

M

Mari in testing_in_python
поняла)) cmd👍✨
источник

FB

Foo Bar in testing_in_python
К слову, для pycharma (и любой ide от jb) есть бомбезный плагин https://plugins.jetbrains.com/plugin/9792-key-promoter-x

Показывает хоткей, если делаешь что-то мышкой.
источник

M

Mari in testing_in_python
Foo Bar
К слову, для pycharma (и любой ide от jb) есть бомбезный плагин https://plugins.jetbrains.com/plugin/9792-key-promoter-x

Показывает хоткей, если делаешь что-то мышкой.
Круто) спасибо
источник

NV

Nikita Vandyshev in testing_in_python
Обьясните пожалуйста как правильно использовать @property и зачем? Не понимаю как его практически использовать
источник

СС

Сказочный Сникерс in testing_in_python
Это просто более удобное представление, чтобы получать какие либо атрибуты объекта без вызова
источник

СС

Сказочный Сникерс in testing_in_python
Хотя можно сделать интересные связки. Например группа тестов наследуется от класса, в котором есть какой то ключевой атрибут, по умолчанию None. Допустим есть метод который этот атрибут выставляет. И есть проперти который ссылается на этот атрибут. Как мы знаем проперти менять нельзя, но можно внутри сделать примерно такую конструкцию:

@property
def my_prop(self):
   if self.attr is None:
       self.do_smth() # выставляет self.attr
   return self.attr
источник

AB

Alexei Barantsev in testing_in_python
не забывайте, что для property можно также определить setter
источник

AB

Alexei Barantsev in testing_in_python
так что проперти менять можно!
источник

AB

Alexei Barantsev in testing_in_python
источник

MB

Mikhail Bedarev in testing_in_python
Коллеги, подскажите, пожалуйста, при запуске теста получил сообщение:
"PytestDeprecationWarning: the pytest.config global is deprecated.  Please use request.config or pytest_configure (if you're a pytest plugin) instead."
Нужно импортировать config из модуля request?
источник

СС

Сказочный Сникерс in testing_in_python
Alexei Barantsev
так что проперти менять можно!
вопрос надо ли?)
источник