diff --git a/uc_product_kit/uc_product_kit.test b/uc_product_kit/uc_product_kit.test index 722ba98..cbbba07 100644 --- a/uc_product_kit/uc_product_kit.test +++ b/uc_product_kit/uc_product_kit.test @@ -28,6 +28,9 @@ class UbercartProductKitTestCase extends UbercartTestHelper { public function testProductKitNodeForm() { $this->drupalLogin($this->adminUser); + // Allow the default quantity to be set. + variable_set('uc_product_add_to_cart_qty', TRUE); + // Create some test products. $products = array(); for ($i = 0; $i < 3; $i++) { @@ -50,6 +53,7 @@ class UbercartProductKitTestCase extends UbercartTestHelper { $products[1]->nid, $products[2]->nid, ), + 'default_qty' => mt_rand(2, 100), ); $this->drupalPost('node/add/product-kit', $edit, 'Save'); $this->assertText(t('Product kit @title has been created.', array('@title' => $edit['title']))); @@ -59,6 +63,7 @@ class UbercartProductKitTestCase extends UbercartTestHelper { $this->assertText('1 × ' . $products[2]->title, 'Product 3 title found.'); $total = $products[0]->sell_price + $products[1]->sell_price + $products[2]->sell_price; $this->assertText(uc_currency_format($total), 'Product kit total found.'); + $this->assertFieldByName('qty', $edit['default_qty']); } public function testProductKitDiscounts() {