コード例 #1
0
ファイル: test_smartd.py プロジェクト: razzfazz/freenas
def test__get_smartd_schedule_piece__every_specific_month():
    assert get_smartd_schedule_piece("1,5,11", 1, 12) == "(01|05|11)"
コード例 #2
0
ファイル: test_smartd.py プロジェクト: qimingnan/freenas
def test__get_smartd_schedule_piece__every_day_of_week():
    assert get_smartd_schedule_piece("1,2,3,4,5,6,7", 1, 7) == "."
コード例 #3
0
ファイル: test_smartd.py プロジェクト: razzfazz/freenas
def test__get_smartd_schedule_piece__every_each_month():
    assert get_smartd_schedule_piece("*/1", 1, 12) == ".."
コード例 #4
0
ファイル: test_smartd.py プロジェクト: razzfazz/freenas
def test__get_smartd_schedule_piece__every_fifth_month():
    assert get_smartd_schedule_piece("*/5", 1, 12) == "(05|10)"
コード例 #5
0
def test__get_smartd_schedule_piece__every_fifth_month():
    assert get_smartd_schedule_piece("*/5", 1, 12) == "(05|10)"
コード例 #6
0
ファイル: test_smartd.py プロジェクト: freenas/freenas
def test__get_smartd_schedule_piece__at_midnight():
    assert get_smartd_schedule_piece("0", 1, 23) == "(00)"
コード例 #7
0
ファイル: test_smartd.py プロジェクト: razzfazz/freenas
def test__get_smartd_schedule_piece__every_day_of_week():
    assert get_smartd_schedule_piece("1,2,3,4,5,6,7", 1, 7) == "."
コード例 #8
0
def test__get_smartd_schedule_piece__every_month():
    assert get_smartd_schedule_piece("1,2,3,4,5,6,7,8,9,10,11,12", 1, 12) == ".."
コード例 #9
0
ファイル: test_smartd.py プロジェクト: zhengfengran/freenas
def test__get_smartd_schedule_piece__at_midnight():
    assert get_smartd_schedule_piece("0", 1, 23) == "(00)"
コード例 #10
0
ファイル: test_smartd.py プロジェクト: zhengfengran/freenas
def test__get_smartd_schedule_piece__range_with_divisor():
    assert get_smartd_schedule_piece("3-30/10", 1, 31) == "(10|20|30)"
コード例 #11
0
ファイル: test_smartd.py プロジェクト: zhengfengran/freenas
def test__get_smartd_schedule_piece__specific_day_of_week():
    assert get_smartd_schedule_piece("1,2,3", 1, 7) == "(1|2|3)"
コード例 #12
0
def test__get_smartd_schedule_piece__malformed_range_without_divisor():
    assert get_smartd_schedule_piece("10-1", 1, 31) == "(10)"
コード例 #13
0
def test__get_smartd_schedule_piece__range_without_divisor():
    assert get_smartd_schedule_piece("10-15", 1, 31) == "(10|11|12|13|14|15)"
コード例 #14
0
ファイル: test_smartd.py プロジェクト: qimingnan/freenas
def test__get_smartd_schedule_piece__every_day_of_week_wildcard():
    assert get_smartd_schedule_piece("*", 1, 7) == "."
コード例 #15
0
ファイル: test_smartd.py プロジェクト: razzfazz/freenas
def test__get_smartd_schedule_piece__every_day_of_week_wildcard():
    assert get_smartd_schedule_piece("*", 1, 7) == "."
コード例 #16
0
ファイル: test_smartd.py プロジェクト: qimingnan/freenas
def test__get_smartd_schedule_piece__every_each_month_wildcard():
    assert get_smartd_schedule_piece("*", 1, 12) == ".."
コード例 #17
0
ファイル: test_smartd.py プロジェクト: razzfazz/freenas
def test__get_smartd_schedule_piece__every_month():
    assert get_smartd_schedule_piece("1,2,3,4,5,6,7,8,9,10,11,12", 1, 12) == ".."
コード例 #18
0
def test__get_smartd_schedule_piece__every_each_month():
    assert get_smartd_schedule_piece("*/1", 1, 12) == ".."
コード例 #19
0
ファイル: test_smartd.py プロジェクト: razzfazz/freenas
def test__get_smartd_schedule_piece__every_each_month_wildcard():
    assert get_smartd_schedule_piece("*", 1, 12) == ".."
コード例 #20
0
def test__get_smartd_schedule_piece__every_specific_month():
    assert get_smartd_schedule_piece("1,5,11", 1, 12) == "(01|05|11)"
コード例 #21
0
ファイル: test_smartd.py プロジェクト: freenas/freenas
def test__get_smartd_schedule_piece__specific_day_of_week():
    assert get_smartd_schedule_piece("1,2,3", 1, 7) == "(1|2|3)"