|
8 | 8 |
|
9 | 9 |
|
10 | 10 | class TestCoreExports(unittest.TestCase): |
11 | | - """Every name in PowerPlatform.Dataverse.core.__all__ must be importable.""" |
| 11 | + """Verify package-level exports for PowerPlatform.Dataverse.core. |
| 12 | +
|
| 13 | + Checks that every symbol in __all__ is reachable from the package namespace |
| 14 | + and that each re-export is the identical object as its source definition. |
| 15 | + """ |
12 | 16 |
|
13 | 17 | def test_all_symbols_importable(self): |
| 18 | + """Every name listed in __all__ is accessible as an attribute of the package.""" |
14 | 19 | import PowerPlatform.Dataverse.core as m |
15 | 20 |
|
16 | 21 | for name in m.__all__: |
@@ -39,9 +44,14 @@ def test_identity(self): |
39 | 44 |
|
40 | 45 |
|
41 | 46 | class TestModelsExports(unittest.TestCase): |
42 | | - """Every name in PowerPlatform.Dataverse.models.__all__ must be importable.""" |
| 47 | + """Verify package-level exports for PowerPlatform.Dataverse.models. |
| 48 | +
|
| 49 | + Checks that every symbol in __all__ is reachable from the package namespace |
| 50 | + and that each re-export is the identical object as its source definition. |
| 51 | + """ |
43 | 52 |
|
44 | 53 | def test_all_symbols_importable(self): |
| 54 | + """Every name listed in __all__ is accessible as an attribute of the package.""" |
45 | 55 | import PowerPlatform.Dataverse.models as m |
46 | 56 |
|
47 | 57 | for name in m.__all__: |
@@ -81,9 +91,14 @@ def test_identity(self): |
81 | 91 |
|
82 | 92 |
|
83 | 93 | class TestOperationsExports(unittest.TestCase): |
84 | | - """Every name in PowerPlatform.Dataverse.operations.__all__ must be importable.""" |
| 94 | + """Verify package-level exports for PowerPlatform.Dataverse.operations. |
| 95 | +
|
| 96 | + Checks that every symbol in __all__ is reachable from the package namespace |
| 97 | + and that each re-export is the identical object as its source definition. |
| 98 | + """ |
85 | 99 |
|
86 | 100 | def test_all_symbols_importable(self): |
| 101 | + """Every name listed in __all__ is accessible as an attribute of the package.""" |
87 | 102 | import PowerPlatform.Dataverse.operations as m |
88 | 103 |
|
89 | 104 | for name in m.__all__: |
|
0 commit comments