Add map_async
and flat_map_async
Operators for Python Async Generators
#392
87.02% of diff hit (target 73.59%)
View this Pull Request on Codecov
87.02% of diff hit (target 73.59%)
Annotations
Check warning on line 91 in cpp/mrc/include/mrc/runnable/detail/type_traits.hpp
codecov / codecov/patch
cpp/mrc/include/mrc/runnable/detail/type_traits.hpp#L91
Added line #L91 was not covered by tests
Check warning on line 111 in cpp/mrc/src/public/runnable/context.cpp
codecov / codecov/patch
cpp/mrc/src/public/runnable/context.cpp#L111
Added line #L111 was not covered by tests
Check warning on line 113 in cpp/mrc/src/public/runnable/context.cpp
codecov / codecov/patch
cpp/mrc/src/public/runnable/context.cpp#L113
Added line #L113 was not covered by tests
Check warning on line 110 in python/mrc/_pymrc/src/node.cpp
codecov / codecov/patch
python/mrc/_pymrc/src/node.cpp#L110
Added line #L110 was not covered by tests
Check warning on line 197 in python/mrc/_pymrc/src/operators.cpp
codecov / codecov/patch
python/mrc/_pymrc/src/operators.cpp#L197
Added line #L197 was not covered by tests
Check warning on line 200 in python/mrc/_pymrc/src/operators.cpp
codecov / codecov/patch
python/mrc/_pymrc/src/operators.cpp#L199-L200
Added lines #L199 - L200 were not covered by tests
Check warning on line 207 in python/mrc/_pymrc/src/operators.cpp
codecov / codecov/patch
python/mrc/_pymrc/src/operators.cpp#L207
Added line #L207 was not covered by tests
Check warning on line 228 in python/mrc/_pymrc/src/operators.cpp
codecov / codecov/patch
python/mrc/_pymrc/src/operators.cpp#L228
Added line #L228 was not covered by tests
Check warning on line 234 in python/mrc/_pymrc/src/operators.cpp
codecov / codecov/patch
python/mrc/_pymrc/src/operators.cpp#L234
Added line #L234 was not covered by tests
Check warning on line 236 in python/mrc/_pymrc/src/operators.cpp
codecov / codecov/patch
python/mrc/_pymrc/src/operators.cpp#L236
Added line #L236 was not covered by tests
Check warning on line 245 in python/mrc/_pymrc/src/operators.cpp
codecov / codecov/patch
python/mrc/_pymrc/src/operators.cpp#L245
Added line #L245 was not covered by tests
Check warning on line 269 in python/mrc/_pymrc/src/operators.cpp
codecov / codecov/patch
python/mrc/_pymrc/src/operators.cpp#L269
Added line #L269 was not covered by tests
Check warning on line 282 in python/mrc/_pymrc/src/operators.cpp
codecov / codecov/patch
python/mrc/_pymrc/src/operators.cpp#L282
Added line #L282 was not covered by tests
Check warning on line 285 in python/mrc/_pymrc/src/operators.cpp
codecov / codecov/patch
python/mrc/_pymrc/src/operators.cpp#L285
Added line #L285 was not covered by tests
Check warning on line 328 in python/mrc/_pymrc/src/operators.cpp
codecov / codecov/patch
python/mrc/_pymrc/src/operators.cpp#L328
Added line #L328 was not covered by tests
Check warning on line 332 in python/mrc/_pymrc/src/operators.cpp
codecov / codecov/patch
python/mrc/_pymrc/src/operators.cpp#L330-L332
Added lines #L330 - L332 were not covered by tests
Check warning on line 355 in python/mrc/_pymrc/src/operators.cpp
codecov / codecov/patch
python/mrc/_pymrc/src/operators.cpp#L355
Added line #L355 was not covered by tests
Check warning on line 359 in python/mrc/_pymrc/src/operators.cpp
codecov / codecov/patch
python/mrc/_pymrc/src/operators.cpp#L357-L359
Added lines #L357 - L359 were not covered by tests
Check warning on line 412 in python/mrc/_pymrc/src/segment.cpp
codecov / codecov/patch
python/mrc/_pymrc/src/segment.cpp#L412
Added line #L412 was not covered by tests