File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed
dev/tests/integration/testsuite/Magento/Sales/Model/Order/Email/Sender Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change 12
12
use Magento \Sales \Model \Order \Shipment ;
13
13
use Magento \Sales \Model \Order \ShipmentFactory ;
14
14
use Magento \TestFramework \Helper \Bootstrap ;
15
+ use Magento \Framework \App \State ;
16
+ use Magento \TestFramework \ErrorLog \Logger ;
15
17
16
18
/**
17
19
* @magentoAppArea frontend
@@ -54,10 +56,17 @@ public function testSend()
54
56
55
57
$ this ->assertEmpty ($ shipment ->getEmailSent ());
56
58
57
- $ orderSender = Bootstrap::getObjectManager ()
59
+ $ objectManager = Bootstrap::getObjectManager ();
60
+ $ logger = $ objectManager ->get (Logger::class);
61
+ $ reflection = new \ReflectionClass (get_class ($ logger ));
62
+ $ reflectionProperty = $ reflection ->getProperty ('minimumErrorLevel ' );
63
+ $ reflectionProperty ->setAccessible (true );
64
+ $ reflectionProperty ->setValue ($ logger , 400 );
65
+ $ logger ->clearMessages ();
66
+ $ orderSender = $ objectManager
58
67
->create (\Magento \Sales \Model \Order \Email \Sender \ShipmentSender::class);
68
+ $ objectManager ->get (\Magento \Framework \App \State::class)->setMode (State::MODE_PRODUCTION );
59
69
$ result = $ orderSender ->send ($ shipment , true );
60
-
61
70
$ this ->assertTrue ($ result );
62
71
63
72
$ this ->assertNotEmpty ($ shipment ->getEmailSent ());
You can’t perform that action at this time.
0 commit comments