blob: 05402796f53adb04da2ed231f6b07fb6bd0b0fa6 [file] [log] [blame]
# Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
from autotest_lib.client.common_lib import error
from autotest_lib.client.cros import pyauto_test
class desktopui_UrlFetch(pyauto_test.PyAutoTest):
version = 1
def run_once(self):
url = 'http://www.noaa.gov/'
title = 'NOAA - National Oceanic and Atmospheric Administration'
import pyauto
assert not self.pyauto.GetCookie(pyauto.GURL(url))
self.pyauto.NavigateToURL(url)
tab_title = self.pyauto.GetActiveTabTitle()
if tab_title != title:
raise error.TestError('Unexpected web site title. Expected: %s\n'
'Returned: %s' % (title, tab_title))
cookie = self.pyauto.GetCookie(pyauto.GURL(url))
if not cookie:
raise error.TestError('Expected cookie for %s' % url)