| | 40 | objects_with_docstrings = [ |
|---|
| | 41 | "module1", |
|---|
| | 42 | "module1.Class1", |
|---|
| | 43 | "module1.Class2", |
|---|
| | 44 | "module1.Class1.__init__", |
|---|
| | 45 | "module1.Class1.__another_method__", |
|---|
| | 46 | "module1.Class1.method1", |
|---|
| | 47 | "module1.Class1.method2", |
|---|
| | 48 | "module1.Class1.method3", |
|---|
| | 49 | "module1.func1", |
|---|
| | 50 | "module1.func2", |
|---|
| | 51 | "module1.func3", |
|---|
| | 52 | "module1.__func5__", |
|---|
| | 53 | ] |
|---|
| | 54 | |
|---|
| | 55 | objects_without_docstrings = [ |
|---|
| | 56 | "module1.Class1.method4", |
|---|
| | 57 | "module1.func4", |
|---|
| | 58 | "module1.func6", |
|---|
| | 59 | ] |
|---|
| | 60 | |
|---|
| 38 | | assert self.code1.docstrings.get("module1") == 1 |
|---|
| 39 | | for object in ["module1.Class1", "module1.Class2"]: |
|---|
| 40 | | assert self.code1.docstrings.get(object) == 1 |
|---|
| 41 | | for object in ["module1.Class1.__init__", "module1.Class1.__another_method__",\ |
|---|
| 42 | | "module1.Class1.method1", "module1.Class1.method2", "module1.Class1.method3"]: |
|---|
| 43 | | assert self.code1.docstrings.get(object) == 1 |
|---|
| 44 | | assert not self.code1.docstrings.get("module1.Class1.method4") |
|---|
| 45 | | for object in ["module1.func1", "module1.func2", "module1.func3", "module1.__func5__"]: |
|---|
| 46 | | assert self.code1.docstrings.get(object) == 1 |
|---|
| 47 | | assert not self.code1.docstrings.get("module1.func4") |
|---|
| | 62 | |
|---|
| | 63 | for obj in objects_with_docstrings: |
|---|
| | 64 | assert self.code1.docstrings.get(obj) == 1 |
|---|
| | 65 | |
|---|
| | 66 | for obj in objects_without_docstrings: |
|---|
| | 67 | assert not self.code1.docstrings.get(obj) |
|---|