From 731b4677ab26acf1f6813f5320ef0bec38d325b6 Mon Sep 17 00:00:00 2001 From: "alyssad@chromium.org" Date: Thu, 15 Jul 2010 20:36:41 +0000 Subject: Expose cookie get/set to pyauto Review URL: http://codereview.chromium.org/2903008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52522 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/test/functional/PYAUTO_TESTS | 1 + chrome/test/functional/cookies.py | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 chrome/test/functional/cookies.py (limited to 'chrome/test/functional') diff --git a/chrome/test/functional/PYAUTO_TESTS b/chrome/test/functional/PYAUTO_TESTS index 5029b06..afb3885 100644 --- a/chrome/test/functional/PYAUTO_TESTS +++ b/chrome/test/functional/PYAUTO_TESTS @@ -28,6 +28,7 @@ 'browsing_data', 'codesign', 'content', + 'cookies', 'downloads', 'history', 'navigation', diff --git a/chrome/test/functional/cookies.py b/chrome/test/functional/cookies.py new file mode 100644 index 0000000..5a3a60b --- /dev/null +++ b/chrome/test/functional/cookies.py @@ -0,0 +1,25 @@ +#!/usr/bin/python +# Copyright (c) 2010 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +import os + +import pyauto_functional # Must be imported before pyauto +import pyauto + + +class CookiesTest(pyauto.PyUITest): + """Tests for Cookies.""" + + def testCookies(self): + """Test setting cookies and getting the value.""" + cookie_url = pyauto.GURL(self.GetFileURLForPath( + os.path.join(self.DataDir(), 'title1.html'))) + cookie_val = 'foo=bar' + self.SetCookie(cookie_url, cookie_val) + self.assertEqual(cookie_val, self.GetCookie(cookie_url)) + + +if __name__ == '__main__': + pyauto_functional.Main() -- cgit v1.1