def next_minor_of_feature_release(self): eq_( latest_and_next_version(Lexicon({ 'release_type': Release.FEATURE, 'latest_line_release': None, # realism! 'latest_overall_release': Version('1.2.2'), })), (Version('1.2.2'), Version('1.3.0')), )
def next_patch_of_bugfix_release(self): eq_( latest_and_next_version(Lexicon({ 'release_type': Release.BUGFIX, 'latest_line_release': Version('1.2.2'), 'latest_overall_release': Version('1.4.1'), # realism! })), (Version('1.2.2'), Version('1.2.3')), )
def next_minor_of_feature_release(self): eq_( latest_and_next_version( Lexicon({ 'release_type': Release.FEATURE, 'latest_line_release': None, # realism! 'latest_overall_release': Version('1.2.2'), })), (Version('1.2.2'), Version('1.3.0')), )
def next_patch_of_bugfix_release(self): eq_( latest_and_next_version( Lexicon({ 'release_type': Release.BUGFIX, 'latest_line_release': Version('1.2.2'), 'latest_overall_release': Version('1.4.1'), # realism! })), (Version('1.2.2'), Version('1.2.3')), )