diff --git a/payment_ubercart.info b/payment_ubercart.info
index 54e6aa7..7f5a38f 100644
--- a/payment_ubercart.info
+++ b/payment_ubercart.info
@@ -2,11 +2,8 @@ name = Payment for Ubercart
 description = "Allows Ubercart orders to be paid using Payment."
 configure = admin/config/services/payment/payment_ubercart
 core = 7.x
-dependencies[] = payment (>7.x-1.0)
+dependencies[] = payment (>1.8)
 dependencies[] = uc_payment
-test_dependencies[] = xtools
 package = Payment
-files[] = tests/PaymentUbercartCallablesWebTestCase.test
 files[] = tests/PaymentUbercartCheckoutWebTestCase.test
 files[] = tests/PaymentUbercartDeleteOrderWebTestCase.test
-files[] = tests/PaymentUbercartMenuRouterItemPermissionWebTestCase.test
diff --git a/tests/PaymentUbercartCallablesWebTestCase.test b/tests/PaymentUbercartCallablesWebTestCase.test
deleted file mode 100644
index 01b1b72..0000000
--- a/tests/PaymentUbercartCallablesWebTestCase.test
+++ /dev/null
@@ -1,21 +0,0 @@
-<?php
-
-class PaymentUbercartCallablesWebTestCase extends XtoolsWebTestCase {
-
-  static function getInfo() {
-    return array(
-      'description' => '',
-      'name' => 'Callables',
-      'group' => 'Payment for Ubercart',
-      'dependencies' => array('payment_ubercart', 'uc_payment', 'xtools'),
-    );
-  }
-
-  function setUp(array $modules = array()) {
-    parent::setUp($modules+ array('xtools'));
-  }
-
-  function testCallables() {
-    $this->XtoolsAssertCallables(array('payment_ubercart'), array('drupal', 'payment', 'uc_payment', 'views'));
-  }
-}
\ No newline at end of file
diff --git a/tests/PaymentUbercartMenuRouterItemPermissionWebTestCase.test b/tests/PaymentUbercartMenuRouterItemPermissionWebTestCase.test
deleted file mode 100644
index 21cfae2..0000000
--- a/tests/PaymentUbercartMenuRouterItemPermissionWebTestCase.test
+++ /dev/null
@@ -1,22 +0,0 @@
-<?php
-
-class PaymentUbercartMenuRouterItemPermissionWebTestCase extends XtoolsWebTestCase {
-
-  static function getInfo() {
-    return array(
-      'description' => '',
-      'name' => 'Menu router item permissions',
-      'group' => 'Payment for Ubercart',
-      'dependencies' => array('payment_ubercart', 'xtools'),
-    );
-  }
-
-  function setUp(array $modules = array()) {
-    parent::setUp($modules + array('payment_ubercart', 'xtools'));
-  }
-
-  function testPaymentMenuRouterItemPermissions() {
-    // Test the configuration form.
-    $this->XtoolsAssertMenuRouterItemPermission('admin/config/services/payment/payment_ubercart', array('payment_ubercart.administer'));
-  }
-}
\ No newline at end of file
