Ejemplo n.º 1
0
    def test_login_is_none(self):
        merilyn = Marilyn.CoreApi(login=None, password=password, api_key=self.__class__.api_key, url_api=api_url)

        try:
            merilyn.auth()
        except Marilyn.exceptions.LoginRequired:
            self.assertTrue(True)
        else:
            self.assertTrue(False)
Ejemplo n.º 2
0
    def test_login_is_not_password(self):
        marilyn = Marilyn.CoreApi(login=login,
                                  password=None,
                                  api_key=self.__class__.api_key,
                                  url_api=api_url)

        marilyn.auth()

        self.assertTrue(True)
Ejemplo n.º 3
0
    def test_auth_not_correct_login(self):
        merilyn = Marilyn.CoreApi(login="******", password=password, api_key=self.__class__.api_key, url_api=api_url)

        try:
            merilyn.auth()
        except Marilyn.exceptions.LoginRequired:
            self.assertTrue(True)
        else:
            self.assertTrue(False)
Ejemplo n.º 4
0
    def test_auth(self):
        marilyn = Marilyn.CoreApi(login=login,
                                  password=password,
                                  url_api=api_url)

        marilyn.auth()

        self.assertIsNotNone(marilyn.api_key)
        self.__class__.api_key = marilyn.api_key
Ejemplo n.º 5
0
    def test_auth(self):
        merilyn = Marilyn.CoreApi(login=login, password=password, url_api=api_url)

        try:
            merilyn.auth()
        except Marilyn.exceptions.LoginRequired:
            self.assertTrue(False)
        else:
            self.assertIsNotNone(merilyn.api_key)
            self.__class__.api_key = merilyn.api_key
Ejemplo n.º 6
0
    def test_auth_tests_token(self):
        merilyn = Marilyn.CoreApi(login=login, password=password, api_key=self.__class__.api_key, url_api=api_url)

        try:
            merilyn.auth()
        except Marilyn.exceptions.LoginRequired as err:
            raise err

        method_api = merilyn.get_api()
        user_info = method_api.me()
        self.assertEqual(user_info['email'], login)
Ejemplo n.º 7
0
    def test_auth_tests_token(self):
        marilyn = Marilyn.CoreApi(login=login,
                                  password=password,
                                  api_key=self.__class__.api_key,
                                  url_api=api_url)

        marilyn.auth()

        method_api = marilyn.get_api()
        user_info = method_api.me()
        self.assertEqual(user_info['email'], login)
Ejemplo n.º 8
0
    def test_login_is_not_password_and_api_key(self):
        marilyn = Marilyn.CoreApi(login=login,
                                  password=None,
                                  api_key=None,
                                  url_api=api_url)

        try:
            marilyn.auth()
        except Marilyn.exceptions.LoginRequired:
            self.assertTrue(True)
        else:
            self.assertTrue(False)
Ejemplo n.º 9
0
    def test_readme_code(self):
        import Marilyn

        merilyn = Marilyn.CoreApi(login=login, password=password, api_key=self.__class__.api_key, url_api=api_url)

        try:
            merilyn.auth()
        except Marilyn.exceptions.LoginRequired:
            exit()

        method_api = merilyn.get_api()
        user_info = method_api.me()

        self.assertEqual(user_info['email'], login)