blob: d3b744bd4de0dd16a6a9f7a78353a32dbb98aff4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
#!/usr/bin/python
import devices
from sikuli.Sikuli import *
import devices
import config
from lvcgui import MVCGui
import datafiles
data = datafiles.TestData()
def test_other_conversions():
"""Scenario: test other output conversion options.
"""
device_list = devices.devices('Other')
for x in device_list:
yield convert_to_format, x
def convert_to_format(device_output):
print device_output
expected_failures = ['fake_video.mp4']
lvc = MVCGui()
lvc.lvc_focus()
datadir, testfiles = data.test_data(many=True, new=True)
lvc.browse_for_files(datadir, testfiles)
output_dir = tempfile.mkdtemp()
lvc.choose_save_location(output_dir)
lvc.choose_device_conversion("device_output")
lvc.start_conversions()
for item in testfiles:
if item in expected_failures:
lvc.verify_failed(item, 120)
else:
lvc.verify_completed(item, 120)
lvc.clear_finished_files(item)
lvc.clear_and_start_over()
|