Eyepea / aiosip

SIP support for AsyncIO (DEPRECATED)
Apache License 2.0
82 stars 41 forks source link

Initial commit for INVITE support #77

Closed vodik closed 6 years ago

vodik commented 6 years ago

Requires its own Dialog implementation as it has its own call state information that needs to be tracked. INVITE really is a special case.

API is provisional, and no tests have been written yet, since its not 100% compatible with the general Dialog API.

codecov-io commented 6 years ago

Codecov Report

Merging #77 into master will increase coverage by 0.84%. The diff coverage is 74.64%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #77      +/-   ##
==========================================
+ Coverage   70.45%   71.29%   +0.84%     
==========================================
  Files          14       14              
  Lines        1479     1519      +40     
  Branches      260      264       +4     
==========================================
+ Hits         1042     1083      +41     
- Misses        327      329       +2     
+ Partials      110      107       -3
Impacted Files Coverage Δ
aiosip/application.py 68.84% <100%> (-1.45%) :arrow_down:
aiosip/peers.py 68.87% <65%> (+0.58%) :arrow_up:
aiosip/transaction.py 62.75% <69.23%> (+1.04%) :arrow_up:
aiosip/dialog.py 77.35% <76%> (+2.59%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 7eae6f8...916e50c. Read the comment docs.