コード例 #1
0
def test_multi_rows_cols_big():
    assert moving_count(20, 20, 15) == 359
コード例 #2
0
def test_threshold_none():
    assert moving_count(1, 1, -1) == 0
コード例 #3
0
def test_all_none():
    assert moving_count(-1, -1, -1) == 0
コード例 #4
0
def test_row_none():
    assert moving_count(0, 1, 0) == 0
コード例 #5
0
def test_col_none():
    assert moving_count(1, 0, 0) == 0
コード例 #6
0
def test_multi_rows_cols_small():
    assert moving_count(10, 10, 5) == 21
コード例 #7
0
def test_one_row_one_col():
    assert moving_count(1, 1, 2) == 1
コード例 #8
0
def test_one_row_one_col_zero_threshold():
    assert moving_count(1, 1, 0) == 1
コード例 #9
0
def test_one_col_all():
    assert moving_count(100, 1, 18) == 100
コード例 #10
0
def test_one_col_part():
    # 0-78
    assert moving_count(100, 1, 15) == 79
コード例 #11
0
def test_one_row_all():
    assert moving_count(1, 10, 9) == 10
コード例 #12
0
def test_one_row_part():
    assert moving_count(1, 10, 3) == 4