Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(245)

Unified Diff: tools/telemetry/third_party/gsutil/third_party/oauth2client/tests/test_django_orm.py

Issue 1260493004: Revert "Add gsutil 4.13 to telemetry/third_party" (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: tools/telemetry/third_party/gsutil/third_party/oauth2client/tests/test_django_orm.py
diff --git a/tools/telemetry/third_party/gsutil/third_party/oauth2client/tests/test_django_orm.py b/tools/telemetry/third_party/gsutil/third_party/oauth2client/tests/test_django_orm.py
deleted file mode 100644
index 02c0b69b92c8f76383eb2588f9fe895bc7dcf18d..0000000000000000000000000000000000000000
--- a/tools/telemetry/third_party/gsutil/third_party/oauth2client/tests/test_django_orm.py
+++ /dev/null
@@ -1,89 +0,0 @@
-#!/usr/bin/python2.4
-#
-# Copyright 2014 Google Inc. All rights reserved.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-
-"""Discovery document tests
-
-Unit tests for objects created from discovery documents.
-"""
-
-__author__ = 'conleyo@google.com (Conley Owens)'
-
-import base64
-import imp
-import os
-import pickle
-import sys
-import unittest
-
-# Ensure that if app engine is available, we use the correct django from it
-try:
- from google.appengine.dist import use_library
- use_library('django', '1.5')
-except ImportError:
- pass
-
-from oauth2client.client import Credentials
-from oauth2client.client import Flow
-
-# Mock a Django environment
-from django.conf import global_settings
-global_settings.SECRET_KEY = 'NotASecret'
-os.environ['DJANGO_SETTINGS_MODULE'] = 'django_settings'
-sys.modules['django_settings'] = django_settings = imp.new_module('django_settings')
-django_settings.SECRET_KEY = 'xyzzy'
-
-from oauth2client.django_orm import CredentialsField
-from oauth2client.django_orm import FlowField
-
-
-class TestCredentialsField(unittest.TestCase):
- def setUp(self):
- self.field = CredentialsField()
- self.credentials = Credentials()
- self.pickle = base64.b64encode(pickle.dumps(self.credentials))
-
- def test_field_is_text(self):
- self.assertEquals(self.field.get_internal_type(), 'TextField')
-
- def test_field_unpickled(self):
- self.assertTrue(isinstance(self.field.to_python(self.pickle), Credentials))
-
- def test_field_pickled(self):
- prep_value = self.field.get_db_prep_value(self.credentials,
- connection=None)
- self.assertEqual(prep_value, self.pickle)
-
-
-class TestFlowField(unittest.TestCase):
- def setUp(self):
- self.field = FlowField()
- self.flow = Flow()
- self.pickle = base64.b64encode(pickle.dumps(self.flow))
-
- def test_field_is_text(self):
- self.assertEquals(self.field.get_internal_type(), 'TextField')
-
- def test_field_unpickled(self):
- self.assertTrue(isinstance(self.field.to_python(self.pickle), Flow))
-
- def test_field_pickled(self):
- prep_value = self.field.get_db_prep_value(self.flow, connection=None)
- self.assertEqual(prep_value, self.pickle)
-
-
-if __name__ == '__main__':
- unittest.main()

Powered by Google App Engine
This is Rietveld 408576698