def test_oct(self): self.assertEqual(oct(0), '0o0') self.assertEqual(oct(100), '0o144') self.assertEqual(oct(100L), '0o144') self.assertEqual(oct(-100), '-0o144') self.assertEqual(oct(-100L), '-0o144') self.assertRaises(TypeError, oct, ())
def test_multiprocess_file_storage_credestore_permissions(self): credentials = 'dummy-string' storage = multiprocess_file_storage.MultiprocessFileStorage( FILENAME, credentials) storage.acquire_lock() storage.release_lock() self.assertTrue(os.path.exists(FILENAME)) if os.name == 'posix': # pragma: NO COVER mode = os.stat(FILENAME).st_mode self.assertEquals('0o600', oct(stat.S_IMODE(mode)))
def test_access_token_credentials(self): access_token = 'foo' user_agent = 'refresh_checker/1.0' credentials = AccessTokenCredentials(access_token, user_agent) s = file.Storage(FILENAME) credentials = s.put(credentials) credentials = s.get() self.assertNotEquals(None, credentials) self.assertEquals('foo', credentials.access_token) mode = os.stat(FILENAME).st_mode if os.name == 'posix': self.assertEquals('0o600', oct(stat.S_IMODE(os.stat(FILENAME).st_mode)))
def test_access_token_credentials(self): access_token = "foo" user_agent = "refresh_checker/1.0" credentials = AccessTokenCredentials(access_token, user_agent) s = file.Storage(FILENAME) credentials = s.put(credentials) credentials = s.get() self.assertNotEquals(None, credentials) self.assertEquals("foo", credentials.access_token) mode = os.stat(FILENAME).st_mode if os.name == "posix": self.assertEquals("0o600", oct(stat.S_IMODE(os.stat(FILENAME).st_mode)))
def test_access_token_credentials(self): access_token = 'foo' user_agent = 'refresh_checker/1.0' credentials = client.AccessTokenCredentials(access_token, user_agent) storage = file_module.Storage(FILENAME) credentials = storage.put(credentials) credentials = storage.get() self.assertIsNotNone(credentials) self.assertEquals('foo', credentials.access_token) self.assertTrue(os.path.exists(FILENAME)) if os.name == 'posix': # pragma: NO COVER mode = os.stat(FILENAME).st_mode self.assertEquals('0o600', oct(stat.S_IMODE(mode)))
def test_access_token_credentials(self): access_token = 'foo' user_agent = 'refresh_checker/1.0' credentials = client.AccessTokenCredentials(access_token, user_agent) storage = file.Storage(FILENAME) credentials = storage.put(credentials) credentials = storage.get() self.assertIsNotNone(credentials) self.assertEquals('foo', credentials.access_token) self.assertTrue(os.path.exists(FILENAME)) if os.name == 'posix': # pragma: NO COVER mode = os.stat(FILENAME).st_mode self.assertEquals('0o600', oct(stat.S_IMODE(mode)))
def test_multistore_file(self): credentials = self.create_test_credentials() store = multistore_file.get_credential_storage( FILENAME, credentials.client_id, credentials.user_agent, ["some-scope", "some-other-scope"] ) store.put(credentials) credentials = store.get() self.assertNotEquals(None, credentials) self.assertEquals("foo", credentials.access_token) store.delete() credentials = store.get() self.assertEquals(None, credentials) if os.name == "posix": self.assertEquals("0o600", oct(stat.S_IMODE(os.stat(FILENAME).st_mode)))
def test_multistore_file(self): credentials = self.create_test_credentials() store = multistore_file.get_credential_storage( FILENAME, credentials.client_id, credentials.user_agent, ['some-scope', 'some-other-scope']) store.put(credentials) credentials = store.get() self.assertNotEquals(None, credentials) self.assertEquals('foo', credentials.access_token) store.delete() credentials = store.get() self.assertEquals(None, credentials) if os.name == 'posix': self.assertEquals('0o600', oct(stat.S_IMODE(os.stat(FILENAME).st_mode)))
from future_builtins import hex, oct, map, zip, filter from itertools import imap, izip, ifilter value_list1 = [0, 42, 42L, -42, -42L, "", (), {}, []] value_list2 = [0, 100, 100L, -100, -100L] for value1 in value_list1: try: print(hex(value1)) except Exception as e: print(type(e), e.message) for value2 in value_list2: try: print(oct(value2)) except Exception as e: print(type(e), e.message) print(map == imap) print(zip == izip) print(filter == ifilter)