|
1 #!/usr/bin/env python |
|
2 |
|
3 """ |
|
4 test dumpScreen functionality |
|
5 """ |
|
6 |
|
7 import automationutils |
|
8 import optparse |
|
9 import os |
|
10 import sys |
|
11 |
|
12 |
|
13 def main(args=sys.argv[1:]): |
|
14 |
|
15 # parse CLI options |
|
16 usage = '%prog [options] path/to/OBJDIR/dist/bin' |
|
17 parser = optparse.OptionParser(usage=usage) |
|
18 options, args = parser.parse_args(args) |
|
19 if len(args) != 1: |
|
20 parser.error("Please provide utility path") |
|
21 utilityPath = args[0] |
|
22 |
|
23 # dump the screen to a data: URL |
|
24 uri = automationutils.dumpScreen(utilityPath) |
|
25 |
|
26 # print the uri |
|
27 print uri |
|
28 |
|
29 if __name__ == '__main__': |
|
30 main() |