Exemple #1
0
def bumpage():
    current_version = args.current
    level = args.level
    label = args.label

    vb = VersionBump(current_version)
    vb.bump(level, label)

    for filename in FILES:
        fo = open(filename, 'r+')
        try:
            fb = FileBump(fo, current_version)
            fb.bump(level)
        except ValueError:
            raise ValueError('Version not in file [{}].'.format(filename))

    new_version = vb.get()
    print(new_version)
def test_bump():
    vb = VersionBump('2.0.1')
    vb.bump()
    assert vb.get('patch') == 2