示例#1
0
 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, ())
示例#2
0
 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, ())
示例#3
0
    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)))
示例#4
0
  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)))
示例#5
0
    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)))
示例#6
0
    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)))
示例#7
0
    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)))
示例#8
0
    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)))
示例#9
0
    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)))
示例#10
0
    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)))
示例#11
0
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)