Skip to content

Commit

Permalink
new measurements testing
Browse files Browse the repository at this point in the history
  • Loading branch information
joamag committed Jun 8, 2016
1 parent 588aaab commit b1463a8
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions src/budy/test/product.py
Expand Up @@ -127,3 +127,34 @@ def test_add_remove_images(self):
product = product.reload()

self.assertEqual(len(product.images), 0)

def test_measurements(self):
product = budy.Product(
short_description = "product",
gender = "Male",
price = 10.0,
quantity_hand = None
)
product.save()

measurement = budy.Measurement(
name = "size",
value = 12,
price = None,
quantity_hand = None,
product = product
)
measurement.save()

product.measurements.append(measurement)
product.save()

result = product.get_measurement(12, name = "size")

self.assertEqual(result.id, 1)
self.assertEqual(result.name, "size")
self.assertEqual(result.value, 12)
self.assertEqual(result.price, None)
self.assertEqual(result.quantity_hand, None)
self.assertEqual(result.product.id, 1)
self.assertEqual(result.product.short_description, "product")

0 comments on commit b1463a8

Please sign in to comment.