Let OAuth2Decorator take a list of scopes.

Reviewed in http://codereview.appspot.com/5277045/
diff --git a/tests/test_oauth2client_appengine.py b/tests/test_oauth2client_appengine.py
index 9362220..8d8064c 100644
--- a/tests/test_oauth2client_appengine.py
+++ b/tests/test_oauth2client_appengine.py
@@ -131,7 +131,7 @@
 
     decorator = OAuth2Decorator(client_id='foo_client_id',
                                 client_secret='foo_client_secret',
-                                scope='foo_scope')
+                                scope=['foo_scope', 'bar_scope'])
     self.decorator = decorator
 
     class TestRequiredHandler(webapp.RequestHandler):
@@ -168,7 +168,7 @@
     q = parse_qs(response.headers['Location'].split('?', 1)[1])
     self.assertEqual('http://localhost/oauth2callback', q['redirect_uri'][0])
     self.assertEqual('foo_client_id', q['client_id'][0])
-    self.assertEqual('foo_scope', q['scope'][0])
+    self.assertEqual('foo_scope bar_scope', q['scope'][0])
     self.assertEqual('http://localhost/foo_path', q['state'][0])
     self.assertEqual('code', q['response_type'][0])
     self.assertEqual(False, self.decorator.has_credentials())
@@ -210,7 +210,7 @@
     q = parse_qs(url.split('?', 1)[1])
     self.assertEqual('http://localhost/oauth2callback', q['redirect_uri'][0])
     self.assertEqual('foo_client_id', q['client_id'][0])
-    self.assertEqual('foo_scope', q['scope'][0])
+    self.assertEqual('foo_scope bar_scope', q['scope'][0])
     self.assertEqual('http://localhost/bar_path', q['state'][0])
     self.assertEqual('code', q['response_type'][0])
 
diff --git a/tests/test_oauth2client_file.py b/tests/test_oauth2client_file.py
index 4776404..de5fcf2 100644
--- a/tests/test_oauth2client_file.py
+++ b/tests/test_oauth2client_file.py
@@ -152,7 +152,7 @@
         FILENAME,
         'some_client_id',
         'user-agent/1.0',
-        'some-scope')
+        ['some-scope', 'some-other-scope'])
 
     credentials = store.get()
     self.assertEquals(None, credentials)
@@ -175,7 +175,7 @@
         FILENAME,
         credentials.client_id,
         credentials.user_agent,
-        'some-scope')
+        ['some-scope', 'some-other-scope'])
 
     store.put(credentials)
     credentials = store.get()