Example #1
0
def add_borders_test_no_output_dir():
    #    def add_borders(folds, output_dir, cmd="/usr/bin/convert")
    add_border_test_file = test_dir + "add_borders/pngtest16rgba.png"
    folds = [ { "type": "binding_on" }]
    sensor = "ATTATATA"
    
    outputfold_dir = "/tmp/does_not_exist"

    #shutil.copy(add_border_test_file, os.path.join(outputfold_dir,"ATTATATA.png"))
    # Should raise RuntimeError
    weboutput.add_borders(folds, sensor, outputfold_dir)
Example #2
0
def add_borders_test_no_folds():
    #    def add_borders(folds, output_dir, cmd="/usr/bin/convert")
    add_border_test_file = test_dir + "add_borders/pngtest16rgba.png"
    folds = []
    sensor = "ATTATATA"

    outputfold_dir = tempfile.mkdtemp()
    try:
        shutil.copy(add_border_test_file, os.path.join(outputfold_dir,"ATTATATA.png"))
        weboutput.add_borders(folds, sensor, outputfold_dir)
    finally:
        shutil.rmtree(outputfold_dir)
Example #3
0
def add_borders_test_missing_image_magick():
    #    def add_borders(folds, output_dir, cmd="/usr/bin/convert")
    add_border_test_file = test_dir + "add_borders/pngtest16rgba.png"
    folds = [ { "type": "binding_on" }]
    #cmd = "/tmp/does_not_exist1"
    sensor = "ATTATATA"

    outputfold_dir = tempfile.mkdtemp()
    
    try:
        shutil.copy(add_border_test_file, os.path.join(outputfold_dir,"ATTATATA.png"))
        weboutput.add_borders(folds, sensor, outputfold_dir)
    finally:
        shutil.rmtree(outputfold_dir)
Example #4
0
def add_borders_test_clean():
    #    def add_borders(folds, output_dir, cmd="/usr/bin/convert")
    add_border_test_file = test_dir + "add_borders/pngtest16rgba.png"
    folds = [ { "type": "binding_on" }]

    sensor = "ATTATATA"

    outputfold_dir = tempfile.mkdtemp()
    
    try:
        shutil.copy(add_border_test_file, os.path.join(outputfold_dir,"ATTATATA_1.png"))
        weboutput.add_borders(folds, sensor, outputfold_dir)
        assert os.path.getsize(os.path.join(outputfold_dir, "ATTATATA_1.png")) > 0
        assert os.path.getsize(os.path.join(outputfold_dir, "ATTATATA_1_t.png")) > 0
    finally:
        shutil.rmtree(outputfold_dir)