def METHOD_NAME(self):
    # regression test for https://github.com/django-oscar/django-oscar/issues/2664
    # The availability policy should be independent of price.
    product_class = factories.ProductClassFactory(track_stock=False)
    product = factories.ProductFactory(product_class=product_class, stockrecords=[])
    factories.StockRecordFactory(price=None, product=product)
    info = self.strategy.fetch_for_product(product)
    self.assertTrue(info.availability.is_available_to_buy)