コード例 #1
0
ファイル: test_opacity.py プロジェクト: samacumen/gheat
def test_basic():
    conf = dict()
    conf['zoom_opaque'] = '0'
    conf['zoom_transparent'] = '4'
    expected = [(0, 255), (1, 191), (2, 127), (3, 63), (4, 0)]
    actual = fixed(_build_zoom_mapping(conf, 4))
    assert actual == expected, actual
コード例 #2
0
ファイル: test_opacity.py プロジェクト: samacumen/gheat
def test_7():  # [xxxx(--------]-)
    conf = dict()
    conf['zoom_opaque'] = '2'
    conf['zoom_transparent'] = '6'
    expected = [(0, 255), (1, 255), (2, 255), (3, 191), (4, 127)]
    actual = fixed(_build_zoom_mapping(conf, 4))
    assert actual == expected, actual
コード例 #3
0
ファイル: test_opacity.py プロジェクト: samacumen/gheat
def test_6():  # (-[------------)]
    conf = dict()
    conf['zoom_opaque'] = '-1'
    conf['zoom_transparent'] = '4'
    expected = [(0, 204), (1, 153), (2, 102), (3, 51), (4, 0)]
    actual = fixed(_build_zoom_mapping(conf, 4))
    assert actual == expected, actual
コード例 #4
0
ファイル: test_opacity.py プロジェクト: samacumen/gheat
def test_2():  # [(-------)xxxx]
    conf = dict()
    conf['zoom_opaque'] = '0'
    conf['zoom_transparent'] = '4'
    expected = [(0, 255), (1, 191), (2, 127), (3, 63), (4, 0), (5, 0), (6, 0)]
    actual = fixed(_build_zoom_mapping(conf, 6))
    assert actual == expected, actual
コード例 #5
0
ファイル: test_opacity.py プロジェクト: samacumen/gheat
def test_unclean():
    conf = dict()
    conf['zoom_opaque'] = '0'
    conf['zoom_transparent'] = '5'
    expected = [(0, 255), (1, 204), (2, 153), (3, 102), (4, 51), (5, 0)]
    actual = fixed(_build_zoom_mapping(conf, 5))
    assert actual == expected, actual
コード例 #6
0
ファイル: test_opacity.py プロジェクト: samacumen/gheat
def test_8():  # [(------------]-)
    conf = dict()
    conf['zoom_opaque'] = '0'
    conf['zoom_transparent'] = '5'
    expected = [(0, 255), (1, 204), (2, 153), (3, 102)]
    actual = fixed(_build_zoom_mapping(conf, 3))
    assert actual == expected, actual
コード例 #7
0
ファイル: test_opacity.py プロジェクト: samacumen/gheat
def test_9():  # [x(-------)xxx]
    conf = dict()
    conf['zoom_opaque'] = '2'
    conf['zoom_transparent'] = '6'
    expected = [(0, 255), (1, 255), (2, 255), (3, 191), (4, 127), (5, 63),
                (6, 0), (7, 0), (8, 0), (9, 0)]
    actual = fixed(_build_zoom_mapping(conf, 9))
    assert actual == expected, actual
コード例 #8
0
ファイル: test_opacity.py プロジェクト: adamdsouza1/gheat
def test_4(): # (-[-------------]-)
    conf = dict()
    conf['zoom_opaque'] = '-1'
    conf['zoom_transparent'] = '4'
    expected = [ (0,204)
               , (1,153)
               , (2,102)
               , (3,51)
                ]
    actual = fixed(_build_zoom_mapping(conf, 3))
    assert actual == expected, actual
コード例 #9
0
ファイル: test_opacity.py プロジェクト: adamdsouza1/gheat
def test_8(): # [(------------]-)
    conf = dict()
    conf['zoom_opaque'] = '0'
    conf['zoom_transparent'] = '5'
    expected = [ (0,255)
               , (1,204)
               , (2,153)
               , (3,102)
                ]
    actual = fixed(_build_zoom_mapping(conf, 3))
    assert actual == expected, actual
コード例 #10
0
ファイル: test_opacity.py プロジェクト: adamdsouza1/gheat
def test_basic():
    conf = dict()
    conf['zoom_opaque'] = '0'
    conf['zoom_transparent'] = '4'
    expected = [ (0,255)
               , (1,191)
               , (2,127)
               , (3,63)
               , (4,0)
                ]
    actual = fixed(_build_zoom_mapping(conf, 4))
    assert actual == expected, actual
コード例 #11
0
ファイル: test_opacity.py プロジェクト: adamdsouza1/gheat
def test_7(): # [xxxx(--------]-)
    conf = dict()
    conf['zoom_opaque'] = '2'
    conf['zoom_transparent'] = '6'
    expected = [ (0,255)
               , (1,255)
               , (2,255)
               , (3,191)
               , (4,127)
                ]
    actual = fixed(_build_zoom_mapping(conf, 4))
    assert actual == expected, actual
コード例 #12
0
ファイル: test_opacity.py プロジェクト: adamdsouza1/gheat
def test_unclean():
    conf = dict()
    conf['zoom_opaque'] = '0'
    conf['zoom_transparent'] = '5'
    expected = [ (0,255)
               , (1,204)
               , (2,153)
               , (3,102)
               , (4,51)
               , (5,0)
                ]
    actual = fixed(_build_zoom_mapping(conf, 5))
    assert actual == expected, actual
コード例 #13
0
ファイル: test_opacity.py プロジェクト: adamdsouza1/gheat
def test_5(): # (-[--------)xxxx]
    conf = dict()
    conf['zoom_opaque'] = '-1'
    conf['zoom_transparent'] = '4'
    expected = [ (0,204)
               , (1,153)
               , (2,102)
               , (3,51)
               , (4,0)
               , (5,0)
               , (6,0)
                ]
    actual = fixed(_build_zoom_mapping(conf, 6))
    assert actual == expected, actual
コード例 #14
0
ファイル: test_opacity.py プロジェクト: adamdsouza1/gheat
def test_2(): # [(-------)xxxx]
    conf = dict()
    conf['zoom_opaque'] = '0'
    conf['zoom_transparent'] = '4'
    expected = [ (0,255)
               , (1,191)
               , (2,127)
               , (3,63)
               , (4,0)
               , (5,0)
               , (6,0)
                ]
    actual = fixed(_build_zoom_mapping(conf, 6))
    assert actual == expected, actual
コード例 #15
0
ファイル: test_opacity.py プロジェクト: adamdsouza1/gheat
def test_9(): # [x(-------)xxx]
    conf = dict()
    conf['zoom_opaque'] = '2'
    conf['zoom_transparent'] = '6'
    expected = [ (0,255)
               , (1,255)
               , (2,255)
               , (3,191)
               , (4,127)
               , (5,63)
               , (6,0)
               , (7,0)
               , (8,0)
               , (9,0)
                ]
    actual = fixed(_build_zoom_mapping(conf, 9))
    assert actual == expected, actual