Module Import alias Import alias Import alias identifier Import alias Import alias Import alias ImportFrom alias ImportFrom alias Import alias ImportFrom alias alias alias alias alias alias alias alias Assign NameStore NameLoad ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Str Assign NameStore TupleLoad Str Str Str Assign NameStore TupleLoad Str Str Str Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str For TupleStore NameStore NameStore NameStore TupleLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call NameLoad NameLoad For NameStore ListComp NameLoad comprehension NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad body Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str NameLoad Expr Call NameLoad Assign AttributeStore NameLoad attr Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Assign AttributeStore NameLoad attr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str If NameLoad body Print Str Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str If NameLoad body Print Str Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str If NameLoad body Print Str Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str If NameLoad body Print Str Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str If NameLoad body Print Str Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str If NameLoad body Print Str Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str If NameLoad body Print Str Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str If NameLoad body Print Str Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str If NameLoad body Print Str Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str If NameLoad body Print Str Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str If NameLoad body Print Str Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str If NameLoad body Print Str Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str If NameLoad body Print Str Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad TryExcept body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign NameStore NameLoad handlers ExceptHandler type AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr body Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad Assign NameStore Call NameLoad GeneratorExp NameLoad comprehension NameStore NameLoad CompareIn NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str If NameLoad body Print Str Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str If NameLoad body Print Str Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str If NameLoad body Print Str Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore TupleLoad Str Str Str Str Str Str Str Str Str Str If NameLoad body Print Str For NameStore Call NameLoad Num body Assign NameStore ListLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Num Num If NameLoad body Assign SubscriptStore NameLoad Index Num Call AttributeLoad SubscriptLoad NameLoad Index Num attr orelse Assign SubscriptStore NameLoad Index Num Call AttributeLoad SubscriptLoad NameLoad Index Num attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Assign NameStore BinOpAdd Str Call AttributeLoad Str attr NameLoad If NameLoad body Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Str If NameLoad body Print Str For NameStore Call NameLoad Num body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad Assign NameStore BinOpAdd Str NameLoad If NameLoad body Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore TupleLoad Str Str Str Str Str Str Str Str If NameLoad body Print Str For NameStore Call NameLoad Call NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpAdd Str Call AttributeLoad Str attr NameLoad Assign NameStore Num Assign NameStore Str If NameLoad body Print Call AttributeLoad Str attr NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Num Assign NameStore Str Assign NameStore TupleLoad Str Str Str Str Str Str Str Str Str Str Str For NameStore NameLoad body If NameLoad body Print Call AttributeLoad Str attr NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Num Assign NameStore Str Assign NameStore Str If NameLoad body Print Call AttributeLoad Str attr NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Num Assign NameStore Str Assign NameStore TupleLoad Str Str For NameStore NameLoad body If NameLoad body Print Call AttributeLoad Str attr NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Str Assign NameStore TupleLoad Str Str For NameStore NameLoad body If NameLoad body Print Call AttributeLoad Str attr NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad Assign NameStore Str Assign NameStore Str If NameLoad body Print Str Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore TupleLoad TupleLoad Str Str TupleLoad Str Str If NameLoad body Print Str For TupleStore NameStore NameStore NameLoad body If NameLoad body Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore TupleLoad TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str If NameLoad body Print Str Print Str For TupleStore NameStore NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If NameLoad body Print Call AttributeLoad Str attr NameLoad NameLoad Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore TupleLoad TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str If NameLoad body Print Str Print Str For TupleStore NameStore NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If NameLoad body Print Call AttributeLoad Str attr NameLoad NameLoad Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore TupleLoad TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str If NameLoad body Print Str Print Str For TupleStore NameStore NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If NameLoad body Print Call AttributeLoad Str attr NameLoad NameLoad Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore TupleLoad TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str If NameLoad body Print Str Print Str For TupleStore NameStore NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If NameLoad body Print Call AttributeLoad Str attr NameLoad NameLoad Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore TupleLoad TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str For TupleStore NameStore NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If NameLoad body Print Str Print Str For TupleStore NameStore NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If NameLoad body Print Call AttributeLoad Str attr NameLoad NameLoad Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore TupleLoad TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str For TupleStore NameStore NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If NameLoad body Print Str Print Str For TupleStore NameStore NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If NameLoad body Print Call AttributeLoad Str attr NameLoad NameLoad Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore TupleLoad TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str For TupleStore NameStore NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If NameLoad body Print Str Print Str For TupleStore NameStore NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If NameLoad body Print Call AttributeLoad Str attr NameLoad NameLoad Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore TupleLoad TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str For TupleStore NameStore NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If NameLoad body Print Str Print Str For TupleStore NameStore NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If NameLoad body Print Call AttributeLoad Str attr NameLoad NameLoad Print BinOpAdd Str NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Num Num Num While CompareLt AttributeLoad NameLoad attr Num body Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr keyword BinOpAdd AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr keyword Num Assign NameStore NameLoad While CompareLt NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Str attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad AugAssignAdd NameStore Call AttributeLoad NameLoad attr keyword UnaryOpUAdd Num Assign NameStore Call AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd Str Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str decorator_list NameLoad decorator_list If CompareEq NameLoad Str body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str keyword Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Assign NameStore AttributeLoad NameLoad attr Delete SubscriptDel AttributeLoad NameLoad attr Slice Num With Call NameLoad AttributeLoad NameLoad attr Str NameStore body Print Call AttributeLoad Str attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr keyword NameLoad
N/A N/A os N/A sys N/A unittest2 unittest N/A random N/A xmlrunner N/A xml.dom.minidom shutil rmtree optparse OptionParser N/A datetime oe_test_utils check_tile_request restart_apache check_response_code test_snap_request file_text_replace make_dir_tree run_command get_url N/A DEBUG False TestModOnEarth N/A N/A unittest TestCase N/A setUpClass N/A N/A self N/A N/A N/A testdata_path N/A N/A N/A os path join N/A N/A os getcwd mod_onearth_test_data N/A wmts_configs N/A wmts_cache_configs wmts_cache_staging test_imagery/cache_all_wmts.config N/A twms_configs N/A twms_cache_configs twms_cache_staging test_imagery/cache_all_twms.config N/A N/A self image_files_path N/A N/A N/A os path join testdata_path test_imagery N/A N/A self test_apache_config N/A N/A N/A os path join testdata_path oe_test.conf N/A N/A template_dir staging_dir cache_config N/A wmts_configs twms_configs N/A N/A template_path N/A N/A N/A os path join testdata_path template_dir N/A staging_path N/A N/A N/A os path join testdata_path staging_dir N/A cache_path N/A N/A N/A os path join testdata_path cache_config N/A N/A make_dir_tree staging_path N/A file N/A f N/A f N/A N/A os listdir template_path N/A N/A N/A os path isfile N/A N/A N/A os path join template_path f N/A N/A N/A file_text_replace N/A N/A N/A os path join template_path file N/A N/A N/A os path join staging_path file {cache_path} N/A self image_files_path N/A cmd N/A N/A oe_create_cache_config -cbd {0} {1} format staging_path cache_path N/A N/A run_command cmd N/A N/A rmtree staging_path N/A N/A file_text_replace N/A self test_apache_config N/A N/A N/A os path join /etc/httpd/conf.d N/A N/A N/A os path basename N/A self test_apache_config {cache_path} testdata_path N/A N/A restart_apache N/A N/A self tile_hashes N/A 210964547845bbeb357f62c214128215 403705d851af424b3bf9cafbbf869d0c 4832d6edeed31fad0bd59bbc26d92275 7ea2038a74af2988dc432a614ec94187 03b3cc7adc929dd605d617b7066b30ae fd9e3aa7c12fbf823bd339b92920784e 24f90bd216f6b7ee25501155fcc8ece4 3d12e06c60b379efc41f4b8021ce1e29 e16d97b41cbb408d2a285788dfc9e3b8 b64066bafe897f0d2c0fc4a41ae7e052 21634316da8d6e0af3ee4f24643bd72c b3639da9334ca5c13072012f9422a03c 172ba954906b3d4f5d6583b3ad88460f f4426ab405ce748b57b34859b3811bf6 65e2446b2f779b963d0127f374a36fba faf5788ab8e006bbcfe18be80d472840 d834056e48a95e39f55401eb61f710cd 9a3cf29a5df271c41eefc5c989fd690d d03e3e3cdfef2b6e3d1870f26a88fe53 59692a541429c929117c854fe9e423c9 84eba8cdbb26444dbc97e119c0b76728 91206f8c5a4f6fcdcab366ea00a1f53c 9aa3115cde41a8b9c68433741d98a8b4 dae12a917a5d672c4cce4fdaf4788bf3 5346e958989b57c45919604ecf909f43 92e5d5eef4dc6866b636a49bfae3e463 5d91fa0c5273b2b58c486a15c91b2e78 81b8d855e38e6783f14899ff89a2c878 7f2992ac0986784c28d93840b1e984c4 1571c4d601dfd871e7680e279e6fd39c b69307895d6cb654b98d247d710dd806 ba366ccd45a8f1ae0ed2b65cf67b9787 5e11f1220da2bb6f92d3e1c998f20bcf 1990-01-01 2000-01-01 2000-06-01 2000-07-03 2000-08-01 2000-12-01 2001-01-01 2001-05-09 2002-01-01 2002-12-27 2002-12-01 2003-12-01 2004-12-01 2005-01-01 2005-12-01 2006-12-01 2007-12-01 2008-01-01 2008-12-01 2009-12-01 2010-01-01 2010-01-09 2010-12-01 2011-12-01 2012-03-11 2015-01-01 2015-01-02 2015-10-01 2016-02-29 2015-01-12 2015-12-01 2016-01-01 black N/A N/A self snap_test_url_template http://localhost/onearth/test/wmts/wmts.cgi?layer={0}&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0&TIME={1} N/A classmethod test_request_wmts_no_time_jpg N/A N/A self N/A N/A N/A 
        1. Request current (no time) JPG tile via WMTS

        All the tile tests follow this template.
         N/A ref_hash 3f84501587adfe3006dcbf59e67cd0a3 N/A req_url http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0 N/A DEBUG N/A N/A 
Testing: Request current (no TIME) JPG tile via WMTS N/A N/A URL:  req_url N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A Current (no TIME) WMTS JPG Tile Request does not match what's expected. URL:  req_url N/A test_request_wmts_no_time_png N/A N/A self N/A N/A N/A 
        2 .Request current (no time) PNG tile via WMTS
         N/A ref_hash 944c7ce9355cb0aa29930dc16ab03db6 N/A req_url http://localhost/onearth/test/wmts/wmts.cgi?layer=test_daily_png&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fpng&TileMatrix=0&TileCol=0&TileRow=0 N/A DEBUG N/A N/A 
Testing: Request current (no time) PNG tile via WMTS N/A N/A URL:  req_url N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A Current (no TIME) WMTS PNG Tile Request does not match what's expected. URL:  req_url N/A test_request_wmts_default_time_jpg N/A N/A self N/A N/A N/A 
        3. Request current (time=default) JPEG tile via WMTS
         N/A ref_hash 3f84501587adfe3006dcbf59e67cd0a3 N/A req_url http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0&time=default N/A DEBUG N/A N/A 
Testing: Request current (time=default) JPG tile via WMTS N/A N/A URL:  req_url N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A Current (TIME=default) WMTS JPG Tile Request does not match what's expected. URL:  req_url N/A test_request_wmts_default_time_png N/A N/A self N/A N/A N/A 
        4. Request current (time=default) PNG tile via WMTS
         N/A ref_hash 944c7ce9355cb0aa29930dc16ab03db6 N/A req_url http://localhost/onearth/test/wmts/wmts.cgi?layer=test_daily_png&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fpng&TileMatrix=0&TileCol=0&TileRow=0&TIME=default N/A DEBUG N/A N/A 
Testing: Request current (time=default) PNG tile via WMTS N/A N/A URL:  req_url N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A Current (TIME=default) WMTS PNG Tile Request does not match what's expected. URL:  req_url N/A test_request_twms_notime_jpg N/A N/A self N/A N/A N/A 
        5. Request current (no time) JPEG tile via TWMS
         N/A ref_hash 3f84501587adfe3006dcbf59e67cd0a3 N/A req_url http://localhost/onearth/test/twms/twms.cgi?request=GetMap&amp;layers=test_weekly_jpg&amp;srs=EPSG:4326&amp;format=image%2Fjpeg&amp;styles=&amp;&amp;width=512&amp;height=512&amp;bbox=-180,-198,108,90 N/A DEBUG N/A N/A 
Testing: Request current (no TIME) JPG tile via TWMS N/A N/A URL:  req_url N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A TWMS current JPG request does not match what's expected. URL:  req_url N/A test_request_twms_notime_png N/A N/A self N/A N/A N/A 
        6. Request current (no time) PNG tile via TWMS
         N/A ref_hash 944c7ce9355cb0aa29930dc16ab03db6 N/A req_url http://localhost/onearth/test/twms/twms.cgi?request=GetMap&amp;layers=test_daily_png&amp;srs=EPSG:4326&amp;format=image%2Fpng&amp;styles=&amp;width=512&amp;height=512&amp;bbox=-180,-198,108,90 N/A DEBUG N/A N/A 
Testing: Request current (no TIME) PNG tile via TWMS N/A N/A URL:  req_url N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A TWMS current PNG request does not match what's expected. URL:  req_url N/A test_request_wmts_date_from_year_layer N/A N/A self N/A N/A N/A 
        7. Request tile with date from "year" layer via WMTS
         N/A ref_hash 9b38d90baeeebbcadbc8560a29481a5e N/A req_url http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0&time=2012-02-22 N/A DEBUG N/A N/A 
Testing: Request tile with date from "year" layer via WMTS N/A N/A URL:  req_url N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A WMTS date request from "year" layer does not match what's expected. URL:  req_url N/A test_request_wmts_date_from_noyear_layer N/A N/A self N/A N/A N/A 
        8. Request tile with date  from "non-year" layer via WMTS
         N/A ref_hash 3f84501587adfe3006dcbf59e67cd0a3 N/A req_url http://localhost/onearth/test/wmts/wmts.cgi?layer=test_nonyear_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0&TIME=2012-02-29 N/A DEBUG N/A N/A 
Testing: Request tile with date  from "non-year layer via WMTS N/A N/A URL:  req_url N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A WMTS date request from "non-year" layer does not match what's expected. URL:  req_url N/A test_request_wmts_legacy_datetime_from_year_layer N/A N/A self N/A N/A N/A 
        9. Request tile with date and time (sub-daily) from "year" layer via WMTS
         N/A ref_hash 5a39c4e335d05295160a7bec4961002d N/A req_url http://localhost/onearth/test/wmts/wmts.cgi?layer=test_legacy_subdaily_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0&TIME=2012-02-29T12:00:00Z N/A DEBUG N/A N/A 
Testing: Request tile with date and time (legacy sub-daily) from "year" layer via WMTS N/A N/A URL:  req_url N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A WMTS legacy subdaily request does not match what's expected. URL:  req_url N/A test_request_wmts_year_zlevel N/A N/A self N/A N/A N/A 
        10. Request tile with date and time (z-level) from "year" layer via WMTS
         N/A ref_hash 36bb79a33dbbe6173990103a8d6b67cb N/A req_url http://localhost/onearth/test/wmts/wmts.cgi?layer=test_zindex_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0&TIME=2012-02-29T16:00:00Z N/A DEBUG N/A N/A 
Testing: Request tile with date and time (z-level) from "year" layer via WMTS N/A N/A URL:  req_url N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A WMTS Z-Level JPG Tile Request does not match what's expected. URL:  req_url N/A test_request_twms_year_zlevel N/A N/A self N/A N/A N/A 
        11. Request tile with date and time (z-level) from "year" layer via TWMS
         N/A ref_hash 36bb79a33dbbe6173990103a8d6b67cb N/A req_url http://localhost/onearth/test/twms/twms.cgi?request=GetMap&layers=test_zindex_jpg&srs=EPSG:4326&format=image%2Fjpeg&styles=&time=2012-02-29T16:00:00Z&width=512&height=512&bbox=-180,0,-90,90 N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A TWMS current PNG request does not match what's expected. URL:  req_url N/A test_request_static_notime N/A N/A self N/A N/A N/A 
        12. Request tile from static layer with no time via WMTS
         N/A ref_hash 3f84501587adfe3006dcbf59e67cd0a3 N/A req_url http://localhost/onearth/test/wmts/wmts.cgi?layer=test_static_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0 N/A DEBUG N/A N/A 
Testing: Request tile from static layer with no time via WMTS N/A N/A URL:  req_url N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A WMTS static notime request does not match what's expected. URL:  req_url N/A test_request_twms_date_png N/A N/A self N/A N/A N/A 
        13. Request tile with date via TWMS
         N/A ref_hash 944c7ce9355cb0aa29930dc16ab03db6 N/A req_url http://localhost/onearth/test/twms/twms.cgi?request=GetMap&amp;layers=test_daily_png&amp;srs=EPSG:4326&amp;format=image%2Fpng&amp;styles=&amp;&amp;width=512&amp;height=512&amp;bbox=-180,-198,108,90&TIME=2012-02-29 N/A DEBUG N/A N/A 
Testing: Request tile with date via TWMS N/A N/A URL:  req_url N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A TWMS PNG request with date does not match what's expected. URL:  req_url N/A test_request_date_kml N/A N/A self N/A N/A N/A 
        14. Request tile with date via KML
         N/A req_url http://localhost/onearth/test/twms/kmlgen.cgi?layers=test_weekly_jpg&time=2012-02-29 N/A search_string <name>2012-02-29 test_weekly_jpg</name> N/A DEBUG N/A N/A 
Testing: Request tile with date via KML N/A N/A URL:  req_url N/A response N/A get_url req_url N/A N/A N/A N/A N/A N/A N/A xml dom minidom parse response N/A xml_check True N/A N/A N/A N/A N/A N/A xml parsers expat ExpatError N/A N/A xml_check False N/A N/A N/A self assertTrue xml_check N/A KML response is not a valid XML file. URL:  req_url N/A check_result N/A all N/A line N/A line response N/A search_string line N/A N/A N/A self assertTrue check_result N/A Layer name not found in KML date request. URL:  req_url N/A test_wmts_get_capabilities N/A N/A self N/A N/A N/A 
        14. Request WMTS GetCapabilities
         N/A ref_hash c60c6dd540a40a8deba037bcb70ea3ce N/A req_url http://localhost/onearth/test/wmts/wmts.cgi?Request=GetCapabilities N/A DEBUG N/A N/A 
Testing WMTS GetCapablities N/A N/A URL:  req_url N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A WTMTS Get GetCapabilities Request does not match what's expected. URL:  req_url N/A test_twms_get_capabilities N/A N/A self N/A N/A N/A 
        15. Request TWMS GetCapabilities
         N/A ref_hash 8c40cc837b6ad1f27209f2243241fba6 N/A req_url http://localhost/onearth/test/twms/twms.cgi?Request=GetCapabilities N/A DEBUG N/A N/A 
Testing TWMS GetCapablities N/A N/A URL:  req_url N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A TWMS Get GetCapabilities Request does not match what's expected. URL:  req_url N/A test_twms_get_tile_service N/A N/A self N/A N/A N/A 
        16. Request TWMS GetTileService
         N/A ref_hash da3cb2220b89418ed78f04ce610d9703 N/A req_url http://localhost/onearth/test/twms/twms.cgi?Request=GetTileService N/A DEBUG N/A N/A 
Testing WMTS GetTileService N/A N/A URL:  req_url N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A TWMS Get GetTileService Request does not match what's expected. URL:  req_url N/A test_url_parameter_case_insensitivity N/A N/A self N/A N/A N/A 
        17. URL Parameter Case Insensitivity
         N/A ref_hash 3f84501587adfe3006dcbf59e67cd0a3 N/A params N/A layer=test_weekly_jpg TileMatrix=0 Service=WMTS request=GetTile version=1.0.0 time=default TileMatrixSet=EPSG4326_16km format=image%2Fjpeg tilecol=0 tilerow=0 N/A DEBUG N/A N/A 
Testing URL Parameter Insensitivity N/A _ N/A range 10 N/A N/A test_params N/A N/A param params N/A N/A param_split N/A N/A param split = N/A case N/A N/A random randint 0 1 N/A case N/A N/A N/A param_split N/A 0 N/A N/A N/A param_split N/A 0 upper N/A N/A N/A param_split N/A 0 N/A N/A N/A param_split N/A 0 lower N/A N/A N/A test_params append N/A N/A = join param_split N/A req_url N/A http://localhost/onearth/test/wmts/wmts.cgi? N/A N/A & join test_params N/A DEBUG N/A N/A N/A Trying URL:  req_url N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A URL parameter case insensitivity request does not match what's expected. URL:  req_url N/A test_url_parameter_reordering N/A N/A self N/A N/A N/A 
        18. URL Parameter Reordering
         N/A ref_hash 3f84501587adfe3006dcbf59e67cd0a3 N/A params N/A layer=test_weekly_jpg TileMatrix=0 Service=WMTS request=GetTile version=1.0.0 time=default TileMatrixSet=EPSG4326_16km format=image%2Fjpeg tilecol=0 tilerow=0 N/A DEBUG N/A N/A Testing URL Parameter Reordering N/A _ N/A range 20 N/A N/A N/A N/A random shuffle params N/A param_string N/A N/A & join params N/A req_url N/A http://localhost/onearth/test/wmts/wmts.cgi? param_string N/A DEBUG N/A N/A N/A Trying URL:  req_url N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A URL parameter case insensitivity request does not match what's expected. URL:  req_url N/A test_wmts_error_handling N/A N/A self N/A N/A N/A 
        19. WMTS Error handling
         N/A params N/A layer=test_weekly_jpg TileMatrix=0 Service=WMTS version=1.0.0 TileMatrixSet=EPSG4326_16km format=image%2Fjpeg tilecol=0 tilerow=0 N/A DEBUG N/A N/A 
Testing WMTS Error Handling N/A i N/A range N/A len params N/A N/A param_list N/A list params N/A N/A N/A param_list pop i N/A req_url N/A http://localhost/onearth/test/wmts/wmts.cgi?request=GetTile&time=default& N/A N/A & join param_list N/A response_code 400 N/A response_value MissingParameterValue N/A DEBUG N/A N/A N/A N/A Using URL: {0}, expecting response code of {1} and response value of {2} format req_url response_code response_value N/A check_code N/A check_response_code req_url response_code response_value N/A error N/A N/A The WMTS response code does not match what's expected. URL: {0}, Expected Response Code: {1} format req_url response_code N/A N/A N/A self assertTrue check_code error N/A response_code 400 N/A response_value InvalidParameterValue N/A invalid_parameter_urls N/A http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0&time=default&Service=bad_value http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0&time=default&Version=bad_value http://localhost/onearth/test/wmts/wmts.cgi?tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0&time=default&layer=bad_layer_value http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0&time=default&style=bad_value http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&TileMatrix=0&TileCol=0&TileRow=0&time=default&Format=fake_image http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0&time=default&tilematrixset=fake_tilematrixset http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileCol=0&TileRow=0&time=default&TileMatrix=-20 http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&time=default&TileRow=-20 http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileRow=0&time=default&TileCol=-20 http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileCol=0&TileRow=0&time=default&TileMatrix=20 http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0&time=2012-02-290 N/A req_url invalid_parameter_urls N/A N/A DEBUG N/A N/A N/A N/A Using URL: {0}, expecting response code of {1} and response value of {2} format req_url response_code response_value N/A check_code N/A check_response_code req_url response_code response_value N/A error N/A N/A The WMTS response code does not match what's expected. URL: {0}, Expected Response Code: {1} format req_url response_code N/A N/A N/A self assertTrue check_code error N/A response_code 501 N/A response_value OperationNotSupported N/A req_url http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetLost&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0&time=default N/A DEBUG N/A N/A N/A N/A Using URL: {0}, expecting response code of {1} and response value of {2} format req_url response_code response_value N/A check_code N/A check_response_code req_url response_code response_value N/A error N/A N/A The WMTS response code does not match what's expected. URL: {0}, Expected Response Code: {1} format req_url response_code N/A N/A N/A self assertTrue check_code error N/A response_code 400 N/A response_value TileOutOfRange N/A tile_outofrange_urls N/A http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=50&TileRow=0&time=default http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=50&time=default N/A req_url tile_outofrange_urls N/A N/A DEBUG N/A N/A N/A N/A Using URL: {0}, expecting response code of {1} and response value of {2} format req_url response_code response_value N/A check_code N/A check_response_code req_url response_code response_value N/A error N/A N/A The WMTS response code does not match what's expected. URL: {0}, Expected Response Code: {1} format req_url response_code N/A N/A N/A self assertTrue check_code error N/A ref_hash fb28bfeba6bbadac0b5bef96eca4ad12 N/A empty_urls N/A http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0&time=2012-01-01 http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0&time=2012-01-01 N/A url empty_urls N/A N/A DEBUG N/A N/A N/A N/A Using URL: {0}, expecting empty tile format url N/A check_result N/A check_tile_request url ref_hash N/A N/A N/A self assertTrue check_result N/A Request for empty tile outside date range does not match what's expected. URL:  url N/A ref_hash 3f84501587adfe3006dcbf59e67cd0a3 N/A req_url http://localhost/onearth/test/wmts/wmts.cgi?layer=test_weekly_jpg&tilematrixset=EPSG4326_16km&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=0&TileCol=0&TileRow=0&time=2012-02-29&twoplustwo=five N/A DEBUG N/A N/A Using URL: {0}, expecting bad parameter will be ignored N/A check_result N/A check_tile_request req_url ref_hash N/A N/A N/A self assertTrue check_result N/A Bad parameter request is not ignored. URL:  url N/A test_REST_API N/A N/A self N/A N/A N/A 
        20. WMTS REST requests
         N/A params N/A N/A 3f84501587adfe3006dcbf59e67cd0a3 http://localhost/onearth/test/wmts/test_weekly_jpg/default/2012-02-29/EPSG4326_16km/0/0/0.jpeg N/A 9dc7e0fe96613fdb2d9855c3669ba524 http://localhost/onearth/test/wmts/test_weekly_jpg/default/2012-02-29/EPSG4326_16km/0/0/1.jpeg N/A DEBUG N/A N/A 
Testing REST API N/A N/A ref_hash url params N/A N/A DEBUG N/A N/A N/A Using URL  url N/A check_result N/A check_tile_request url ref_hash N/A N/A N/A self assertTrue check_result N/A REST API request does not match what's expected:  url N/A test_snapping_1a N/A N/A self N/A N/A N/A layer_name snap_test_1a N/A tests N/A N/A 2015-01-01 2015-01-01 N/A 2015-01-02 2015-01-02 N/A 2016-02-29 2016-02-29 N/A 2017-01-01 black N/A DEBUG N/A N/A 
Testing Date Snapping: Regular Daily date (P1D) N/A Time Period 1a: 2015-01-01/2016-12-31/P1D N/A N/A request_date expected_date tests N/A N/A req_url N/A N/A N/A self snap_test_url_template format layer_name request_date N/A DEBUG N/A N/A N/A N/A Requesting {0}, expecting {1} format request_date expected_date N/A N/A URL:  req_url N/A response_date N/A test_snap_request N/A self tile_hashes req_url N/A error N/A N/A Snapping test 1a requested date {0}, expected {1}, but got {2}. 
URL: {3} format request_date expected_date response_date req_url N/A N/A N/A self assertEqual expected_date response_date error N/A test_snapping_2a N/A N/A self N/A N/A N/A layer_name snap_test_2a N/A tests N/A N/A 2015-01-01 2015-01-01 N/A 2015-01-11 black N/A 2015-01-12 2015-01-12 N/A 2015-02-01 black N/A DEBUG N/A N/A 
Testing Date Snapping: Irregular Daily date (PID with gaps) N/A Time Period 2a: 2015-01-01/2015-01-10/P1D, 2015-01-12/2015-01-31/P1D N/A N/A request_date expected_date tests N/A N/A req_url N/A N/A N/A self snap_test_url_template format layer_name request_date N/A DEBUG N/A N/A N/A N/A Requesting {0}, expecting {1} format request_date expected_date N/A N/A URL:  req_url N/A response_date N/A test_snap_request N/A self tile_hashes req_url N/A error N/A N/A Snapping test 2a requested date {0}, expected {1}, but got {2}. 
URL: {3} format request_date expected_date response_date req_url N/A N/A N/A self assertEqual expected_date response_date error N/A test_snapping_3a N/A N/A self N/A N/A N/A layer_name snap_test_3a N/A tests N/A N/A 2015-01-01 2015-01-01 N/A 2015-01-20 2015-01-01 N/A 2015-12-31 2015-12-01 N/A 2016-01-01 2016-01-01 N/A 2016-01-20 2016-01-01 N/A 2016-02-01 black N/A 2014-12-31 black N/A DEBUG N/A N/A 
Testing Date Snapping: Regular Multi-day date snapping (e.g. consistent 8-day, monthly, yearly cadence) N/A Time Period 3a: 2015-01-01/2016-01-01/P1M N/A N/A request_date expected_date tests N/A N/A req_url N/A N/A N/A self snap_test_url_template format layer_name request_date N/A DEBUG N/A N/A N/A N/A Requesting {0}, expecting {1} format request_date expected_date N/A N/A URL:  req_url N/A response_date N/A test_snap_request N/A self tile_hashes req_url N/A error N/A N/A Snapping test 3a requested date {0}, expected {1}, but got {2}. 
URL: {3} format request_date expected_date response_date req_url N/A N/A N/A self assertEqual expected_date response_date error N/A test_snapping_3b N/A N/A self N/A N/A N/A layer_name snap_test_3b N/A tests N/A N/A 2015-01-01 2015-01-01 N/A 2015-01-20 2015-01-01 N/A 2015-12-31 2015-10-01 N/A 2016-01-01 2016-01-01 N/A 2016-01-20 2016-01-01 N/A 2016-04-01 black N/A 2014-12-31 black N/A DEBUG N/A N/A 
Testing Date Snapping: Regular Multi-day date snapping (e.g. consistent 8-day, monthly, yearly cadence) N/A Time Period 3b: 2015-01-01/2016-01-01/P3M N/A N/A request_date expected_date tests N/A N/A req_url N/A N/A N/A self snap_test_url_template format layer_name request_date N/A DEBUG N/A N/A N/A N/A Requesting {0}, expecting {1} format request_date expected_date N/A N/A URL:  req_url N/A response_date N/A test_snap_request N/A self tile_hashes req_url N/A error N/A N/A Snapping test 3b requested date {0}, expected {1}, but got {2}. 
URL: {3} format request_date expected_date response_date req_url N/A N/A N/A self assertEqual expected_date response_date error N/A test_snapping_3c N/A N/A self N/A N/A N/A layer_name snap_test_3c N/A tests N/A N/A 1990-01-01 1990-01-01 N/A 1990-05-20 1990-01-01 N/A 2000-01-01 2000-01-01 N/A 2000-05-20 2000-01-01 N/A 2005-12-31 2005-01-01 N/A 2017-01-01 black N/A 1989-12-31 black N/A N/A request_date expected_date tests N/A N/A req_url N/A N/A N/A self snap_test_url_template format layer_name request_date N/A DEBUG N/A N/A 
Testing Date Snapping: Regular Multi-day date snapping (e.g. consistent 8-day, monthly, yearly cadence) N/A Time Period 3c: 1990-01-01/2016-01-01/P1Y N/A N/A request_date expected_date tests N/A N/A req_url N/A N/A N/A self snap_test_url_template format layer_name request_date N/A DEBUG N/A N/A N/A N/A Requesting {0}, expecting {1} format request_date expected_date N/A N/A URL:  req_url N/A response_date N/A test_snap_request N/A self tile_hashes req_url N/A error N/A N/A Snapping test 3c requested date {0}, expected {1}, but got {2}. 
URL: {3} format request_date expected_date response_date req_url N/A N/A N/A self assertEqual expected_date response_date error N/A test_snapping_3d N/A N/A self N/A N/A N/A layer_name snap_test_3d N/A tests N/A N/A 2010-01-01 2010-01-01 N/A 2010-01-04 2010-01-01 N/A 2010-01-10 2010-01-09 N/A 2012-03-11 2012-03-11 N/A 2012-03-14 2012-03-11 N/A 2012-03-19 black N/A 2009-12-31 black N/A N/A request_date expected_date tests N/A N/A req_url N/A N/A N/A self snap_test_url_template format layer_name request_date N/A DEBUG N/A N/A 
Testing Date Snapping: Regular Multi-day date snapping (e.g. consistent 8-day, monthly, yearly cadence) N/A Time Period 3d: 1990-01-01/2016-01-01/P1Y N/A N/A request_date expected_date tests N/A N/A req_url N/A N/A N/A self snap_test_url_template format layer_name request_date N/A DEBUG N/A N/A N/A N/A Requesting {0}, expecting {1} format request_date expected_date N/A N/A URL:  req_url N/A response_date N/A test_snap_request N/A self tile_hashes req_url N/A error N/A N/A Snapping test 3d requested date {0}, expected {1}, but got {2}. 
URL: {3} format request_date expected_date response_date req_url N/A N/A N/A self assertEqual expected_date response_date error N/A test_snapping_4a N/A N/A self N/A N/A N/A layer_name snap_test_4a N/A tests N/A N/A 2000-01-01 2000-01-01 N/A 2000-01-20 2000-01-01 N/A 2000-06-10 2000-06-01 N/A 2000-07-01 black N/A 2000-07-02 black N/A 2000-07-03 2000-07-03 N/A 2000-07-20 2000-07-03 N/A 2000-08-01 2000-08-01 N/A 2000-08-10 2000-08-01 N/A 2000-12-31 2000-12-01 N/A 1999-12-31 black N/A 2001-01-01 black N/A N/A request_date expected_date tests N/A N/A req_url N/A N/A N/A self snap_test_url_template format layer_name request_date N/A DEBUG N/A N/A 
Testing Irregular Multi-day date snapping (e.g. irregular periods intermixed with consistent periods N/A Time Period 4a: 2000-01-01/2000-06-01/P1M,2000-07-03/2000-07-03/P1M,2000-08-01/2000-12-01/P1M N/A N/A request_date expected_date tests N/A N/A req_url N/A N/A N/A self snap_test_url_template format layer_name request_date N/A DEBUG N/A N/A N/A N/A Requesting {0}, expecting {1} format request_date expected_date N/A N/A URL:  req_url N/A response_date N/A test_snap_request N/A self tile_hashes req_url N/A error N/A N/A Snapping test 4a requested date {0}, expected {1}, but got {2}. 
URL: {3} format request_date expected_date response_date req_url N/A N/A N/A self assertEqual expected_date response_date error N/A test_snapping_4b N/A N/A self N/A N/A N/A layer_name snap_test_4b N/A tests N/A N/A 2001-01-01 2001-01-01 N/A 2001-01-05 2001-01-01 N/A 2001-05-14 2001-05-09 N/A 2002-01-01 2002-01-01 N/A 2000-12-31 black N/A 2003-01-01 2002-12-27 N/A 2003-01-04 black N/A N/A request_date expected_date tests N/A N/A req_url N/A N/A N/A self snap_test_url_template format layer_name request_date N/A DEBUG N/A N/A 
Testing Irregular Multi-day date snapping (e.g. irregular periods intermixed with consistent periods N/A Time Period 4b: 2001-01-01/2001-12-27/P8D, 2002-01-01/2002-12-27/P8D N/A N/A request_date expected_date tests N/A N/A req_url N/A N/A N/A self snap_test_url_template format layer_name request_date N/A DEBUG N/A N/A N/A N/A Requesting {0}, expecting {1} format request_date expected_date N/A N/A URL:  req_url N/A response_date N/A test_snap_request N/A self tile_hashes req_url N/A error N/A N/A Snapping test 4b requested date {0}, expected {1}, but got {2}. 
URL: {3} format request_date expected_date response_date req_url N/A N/A N/A self assertEqual expected_date response_date error N/A test_snapping_5a N/A N/A self N/A N/A N/A layer_name snap_test_5a N/A expected_date N/A N/A datetime date 2002 12 1 N/A N/A N/A expected_date year 2012 N/A N/A end_date N/A N/A N/A expected_date replace year N/A N/A expected_date year 1 N/A N/A datetime timedelta days -1 N/A req_date expected_date N/A N/A req_date end_date N/A N/A req_url N/A N/A N/A self snap_test_url_template format layer_name req_date N/A response_date N/A test_snap_request N/A self tile_hashes req_url N/A error N/A N/A Snapping test 5a requested date {0}, expected {1}, but got {2}. 
URL: {3} format N/A N/A req_date isoformat N/A N/A expected_date isoformat response_date req_url N/A N/A N/A self assertEqual N/A N/A expected_date isoformat response_date error N/A req_date N/A N/A datetime timedelta days N/A 1 N/A expected_date N/A N/A expected_date replace N/A N/A expected_date year 1 N/A tearDownClass N/A N/A self N/A N/A N/A N/A N/A os remove N/A N/A N/A os path join N/A /etc/httpd/conf.d/ N/A N/A N/A os path basename N/A self test_apache_config N/A N/A restart_apache N/A N/A N/A os remove N/A N/A N/A os path join N/A self image_files_path cache_all_wmts.config N/A N/A N/A os remove N/A N/A N/A os path join N/A self image_files_path cache_all_twms.config N/A classmethod N/A N/A N/A __name__ __main__ N/A N/A parser N/A OptionParser N/A N/A N/A parser add_option -o --output action store type string dest outfile default test_mod_onearth_results.xml help Specify XML output file (default is test_mod_onearth_results.xml N/A N/A N/A parser add_option -s --start_server action store_true dest start_server help Load test configuration into Apache and quit (for debugging) N/A N/A N/A parser add_option -d --debug action store_true dest debug help Output verbose debugging messages N/A N/A options args N/A N/A parser parse_args N/A N/A options start_server N/A N/A N/A N/A TestModOnEarth setUpClass N/A N/A N/A sys exit Apache has been loaded with the test configuration. No tests run. N/A DEBUG N/A options debug N/A N/A N/A sys argv N/A 1 N/A N/A open N/A options outfile wb f N/A N/A N/A N/A 
Storing test results in "{0}" format N/A options outfile N/A N/A N/A unittest main testRunner N/A N/A xmlrunner XMLTestRunner output f