Esempio n. 1
0
def have_version_regexp(context, version1, version2):
    context.version1 = re.compile(version1)
    context.version2 = versionah.Version(version2)
Esempio n. 2
0
def g_have_version_string(context, version1, version2):
    context.version1 = versionah.split_version(version1)
    context.version2 = versionah.Version(version2)
Esempio n. 3
0
def g_have_version_list(context, version1, version2):
    context.version1 = list(versionah.split_version(version1))
    context.version2 = versionah.Version(version2)
Esempio n. 4
0
def g_have_name_version(context, name, version):
    context.version = versionah.Version(version, name)
Esempio n. 5
0
def g_have_version(context, version):
    context.version = versionah.Version(version)
Esempio n. 6
0
def g_have_version_date(context, version, date):
    y, m, d = map(int, date.split("-"))
    context.version = versionah.Version(version, date=datetime.date(y, m, d))
Esempio n. 7
0
def g_invalid_version(context, string):
    try:
        context.response = versionah.Version(string)
    except Exception as e:
        context.exception = e
Esempio n. 8
0
def g_have_versions(context, version1, version2):
    context.version1 = versionah.Version(version1)
    context.version2 = versionah.Version(version2)