コード例 #1
0
    def test_get_user_input_custom(self, mocked_input, getpass):
        getpass.return_value = 'A' * 64
        mocked_input.side_effect = ['user', 'custom', 'custom-endpoint', 0]

        _, _, endpoint_url, _ = config.get_user_input(self.env)

        self.assertEqual(endpoint_url, 'custom-endpoint')
コード例 #2
0
    def test_get_user_input_default(self, mocked_input, getpass):
        self.env.getpass.return_value = 'A' * 64
        mocked_input.side_effect = ['user', 'public', 0]

        _, _, endpoint_url, _ = config.get_user_input(self.env)

        self.assertEqual(endpoint_url, consts.API_PUBLIC_ENDPOINT)
コード例 #3
0
    def test_get_user_input_default(self, input, getpass):
        self.env.getpass.return_value = 'A' * 64
        self.env.input.side_effect = ['user', 'public', 0]

        _, _, endpoint_url, _ = config.get_user_input(self.env)

        self.assertEqual(endpoint_url, consts.API_PUBLIC_ENDPOINT)
コード例 #4
0
    def test_get_user_input_custom(self, input, getpass):
        getpass.return_value = "A" * 64
        input.side_effect = ["user", "custom", "custom-endpoint", 0]

        _, _, endpoint_url, _ = config.get_user_input(self.env)

        self.assertEqual(endpoint_url, "custom-endpoint")
コード例 #5
0
    def test_get_user_input_custom(self, input, getpass):
        getpass.return_value = 'A' * 64
        input.side_effect = ['user', 'custom', 'custom-endpoint', 0]

        _, _, endpoint_url, _ = config.get_user_input(self.env)

        self.assertEqual(endpoint_url, 'custom-endpoint')
コード例 #6
0
    def test_get_user_input_default(self, input, getpass):
        self.env.getpass.return_value = "A" * 64
        self.env.input.side_effect = ["user", "public", 0]

        _, _, endpoint_url, _ = config.get_user_input(self.env)

        self.assertEqual(endpoint_url, consts.API_PUBLIC_ENDPOINT)
コード例 #7
0
    def test_github_1074(self, mocked_input, getpass):
        """Tests to make sure directly using an endpoint works"""
        getpass.return_value = 'A' * 64
        mocked_input.side_effect = ['user', 'test-endpoint', 0]

        _, _, endpoint_url, _ = config.get_user_input(self.env)

        self.assertEqual(endpoint_url, 'test-endpoint')
コード例 #8
0
    def test_github_1074(self, mocked_input, getpass):
        """Tests to make sure directly using an endpoint works"""
        getpass.return_value = 'A' * 64
        mocked_input.side_effect = ['user', 'test-endpoint', 0]

        _, _, endpoint_url, _ = config.get_user_input(self.env)

        self.assertEqual(endpoint_url, 'test-endpoint')
コード例 #9
0
    def test_get_user_input_private(self, input, getpass):
        getpass.return_value = "A" * 64
        input.side_effect = ["user", "private", 0]

        username, secret, endpoint_url, timeout = config.get_user_input(self.env)

        self.assertEqual(username, "user")
        self.assertEqual(secret, "A" * 64)
        self.assertEqual(endpoint_url, consts.API_PRIVATE_ENDPOINT)
コード例 #10
0
    def test_get_user_input_private(self, input, getpass):
        getpass.return_value = 'A' * 64
        input.side_effect = ['user', 'private', 0]

        username, secret, endpoint_url, timeout = (config.get_user_input(
            self.env))

        self.assertEqual(username, 'user')
        self.assertEqual(secret, 'A' * 64)
        self.assertEqual(endpoint_url, consts.API_PRIVATE_ENDPOINT)
コード例 #11
0
    def test_get_user_input_private(self, input, getpass):
        getpass.return_value = 'A' * 64
        input.side_effect = ['user', 'private', 0]

        username, secret, endpoint_url, timeout = (
            config.get_user_input(self.env))

        self.assertEqual(username, 'user')
        self.assertEqual(secret, 'A' * 64)
        self.assertEqual(endpoint_url, consts.API_PRIVATE_ENDPOINT)