(foo_cls=Foo, bar_cls=Bar)
| 117 | |
| 118 | |
| 119 | def create_foo(foo_cls=Foo, bar_cls=Bar): |
| 120 | obj = foo_cls.__new__(foo_cls) |
| 121 | obj.f1 = 1 |
| 122 | obj.f2 = "str" |
| 123 | obj.f3 = ["str1", None, "str2"] |
| 124 | obj.f4 = {"k" + str(i): i for i in range(1, 7)} |
| 125 | obj.f5 = create_bar(bar_cls) |
| 126 | return obj |
| 127 | |
| 128 | |
| 129 | def create_bar(cls): |
no test coverage detected