Example #1
0
    def test_can_request(self):
        credentials = Credentials()
        shopify = Shopify(shop_name='test', credentials=credentials)

        model = Model()
        try:
            shopify._can_request("create", model)
            self.fail()
        except InvalidRequestException:
            pass

        try:
            shopify._can_request("create", Model)
            self.fail()
        except InvalidRequestException:
            pass

        model.supported.append("create")
        shopify._can_request("create", model)
Example #2
0
    def test_can_request(self):
        credentials = Credentials()
        shopify = Shopify(shop_name='test', credentials=credentials)

        model = Model()
        try:
            shopify._can_request("create", model)
            self.fail()
        except InvalidRequestException:
            pass

        try:
            shopify._can_request("create", Model)
            self.fail()
        except InvalidRequestException:
            pass

        model.supported.append("create")
        shopify._can_request("create", model)