Size: a a a

testing_in_python

2021 September 10

V

Vita in testing_in_python
Даже если б умер, его функционал жив
источник

V

Vita in testing_in_python
И вполне никто не запрещает старым "танком" пользоваться
источник

ПП

Проксимов Прксимович... in testing_in_python
источник

А

Алексей in testing_in_python
это тут при чем? Это косяк локального ренейма пичарма
источник

B

Bola in testing_in_python
Это жесть...
источник
2021 September 12

𝕐𝕋

𝕐𝕖𝕘𝕠𝕣 𝕋𝕚𝕥𝕠𝕧... in testing_in_python
Хелп, возникла странная проблема,
при запуске тестов из консоли не срабатывает pytest_html_report_title со свои тайтлом,
при запуcке обычным run через ide pycharm все ок.
в pytest.ini передаю следующее: addopts = --capture=tee-sys --html=reports/pytest_result.html --self-contained-html.
Подскажите, если не решение, то в какую сторону копнуть.
источник

СС

Сказочный Сникерс... in testing_in_python
Проверяй что твой ини файл читается при запуске из консоли
источник
2021 September 13

АК

Артем Кузьменко... in testing_in_python
Привет. А подскажите можно ли как то присвоить переменной ссылку на метод класса, как это можно сделать с функциями? Внутри другого метода этого класса написать что-то эдакое?
a = self.method

a()

В таком исполнении получаем ошибку, что наш класс не имеет атрибута "а"
источник

А

Алексей in testing_in_python
class A:
   def test(self):
       print("OK")

a = A().test

a()
источник

АК

Артем Кузьменко... in testing_in_python
Нет. Допустим есть еще метод test2 и в нем нам надо получить ссылку на метод test
источник

T

Tishka17 in testing_in_python
и?
источник

А

Алексей in testing_in_python
class A:
   def test(self):
       print("OK")

   def run(self):
       a = self.test
       a()
A().run()
источник

АК

Артем Кузьменко... in testing_in_python
Т. е через имя класса можно.
источник

А

Алексей in testing_in_python
через инстанс. Через имя для статик
источник

СС

Сказочный Сникерс... in testing_in_python
или класс
источник

А

Алексей in testing_in_python
да, я не стал развивать это :)
источник

T

Tishka17 in testing_in_python
все равно инстанс нужен
источник

АК

Артем Кузьменко... in testing_in_python
Ну тогда я никак это не сделаю получается в описании класса, если не заведу атрибут. Через инстанс не подходит. Делать статиком метод тоже не подходит.
источник

СС

Сказочный Сникерс... in testing_in_python
class Class:

   @staticmethod
   def static():
       return 1

   @classmethod
   def cls(cls):
       return 2


print(Class.static())
print(Class.cls())
источник

T

Tishka17 in testing_in_python
а, я криво читаю, статик - да, не требует инстанса. Но тогда в целом неопнятно зачем нужен класс
источник