Skip to content
Snippets Groups Projects
Commit 39656878 authored by Yurii Kopylets's avatar Yurii Kopylets Committed by Jakub Piasecki
Browse files

Issue #3376777 by Yuraul, eiriksm, kaszarobert: Drupal 10 compatibility

parent 089ef17c
Branches 2.x
1 merge request!2Issue #3376777: Drupal 10 compatibility
......@@ -2,8 +2,7 @@ name: Commerce Order Item Discount UI
type: module
description: Allows adding a percentage or amount based discount to each order item
package: Custom
core: 8.x
core_version_requirement: ^8 || ^9
core_version_requirement: ^8.7.7 || ^9 || ^10
dependencies:
- commerce:commerce_order
- commerce:commerce_price
{
"name": "drupal/commerce_item_discount_ui",
"type": "drupal-module",
"homepage": "https://www.drupal.org/project/commerce_item_discount_ui",
"minimum-stability": "dev"
}
......@@ -8,7 +8,6 @@ use Drupal\commerce_order\Event\OrderEvents;
use Drupal\commerce_order\Event\OrderItemEvent;
use Drupal\commerce_price\RounderInterface;
use Drupal\commerce_tax\TaxOrderProcessor;
use Drupal\Core\StringTranslation\TranslationInterface;
use Drupal\Core\StringTranslation\StringTranslationTrait;
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
......@@ -38,7 +37,7 @@ class OrderEventSubscriber implements EventSubscriberInterface {
*
* @param \Drupal\commerce_price\RounderInterface $rounder
* Price rounder.
* @param \Drupal\commerce_tax\TaxOrderProcessor $taxOrderProcessor
* @param \Drupal\commerce_tax\TaxOrderProcessor|null $taxOrderProcessor
* Tax order processor.
*/
public function __construct(RounderInterface $rounder, TaxOrderProcessor $taxOrderProcessor = NULL) {
......
......@@ -34,8 +34,8 @@ class AdjustmentTest extends OrderKernelTestBase {
/**
* {@inheritdoc}
*/
protected function setUp() {
parent::setUp(); // TODO: Change the autogenerated stub
protected function setUp(): void {
parent::setUp();
$user = $this->createUser(['mail' => $this->randomString() . '@example.com']);
$this->store->save();
......@@ -83,8 +83,8 @@ class AdjustmentTest extends OrderKernelTestBase {
$adjustments = $order_item->getAdjustments(['promotion']);
$this->assertCount(1, $adjustments);
$adjustment = reset($adjustments);
$this->assertEqual($adjustment->getAmount()->getNumber(), '-10');
$this->assertEqual($adjustment->getAmount()->getCurrencyCode(), 'USD');
$this->assertEquals($adjustment->getAmount()->getNumber(), '-10');
$this->assertEquals($adjustment->getAmount()->getCurrencyCode(), 'USD');
}
}
......@@ -31,7 +31,7 @@ class TaxTest extends OrderKernelTestBase {
'commerce_item_discount_ui',
];
protected function setUp() {
protected function setUp(): void {
parent::setUp();
$this->installConfig(['commerce_tax']);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment