|
3 | 3 | * Copyright © Magento, Inc. All rights reserved.
|
4 | 4 | * See COPYING.txt for license details.
|
5 | 5 | */
|
| 6 | + |
| 7 | +use Magento\Analytics\Model\AnalyticsToken; |
6 | 8 | use Magento\Analytics\Model\Config\Backend\Enabled\SubscriptionHandler;
|
| 9 | +use Magento\Framework\App\Config\Storage\WriterInterface; |
| 10 | +use Magento\Framework\FlagManager; |
7 | 11 |
|
8 | 12 | $objectManager = \Magento\TestFramework\Helper\Bootstrap::getObjectManager();
|
9 | 13 |
|
10 | 14 | /**
|
11 |
| - * @var $configWriter \Magento\Framework\App\Config\Storage\WriterInterface |
| 15 | + * @var $configWriter WriterInterface |
12 | 16 | */
|
13 |
| -$configWriter = $objectManager->get(\Magento\Framework\App\Config\Storage\WriterInterface::class); |
14 |
| - |
15 |
| -$configWriter->delete(SubscriptionHandler::CRON_STRING_PATH); |
16 |
| -$configWriter->save('analytics/subscription/enabled', 0); |
| 17 | +$configWriter = $objectManager->get(WriterInterface::class); |
| 18 | +$configWriter->save(SubscriptionHandler::CRON_STRING_PATH, join(' ', SubscriptionHandler::CRON_EXPR_ARRAY)); |
17 | 19 |
|
18 | 20 | /**
|
19 |
| - * @var $analyticsToken \Magento\Analytics\Model\AnalyticsToken |
| 21 | + * @var $analyticsToken AnalyticsToken |
20 | 22 | */
|
21 |
| -$analyticsToken = $objectManager->get(\Magento\Analytics\Model\AnalyticsToken::class); |
| 23 | +$analyticsToken = $objectManager->get(AnalyticsToken::class); |
22 | 24 | $analyticsToken->storeToken(null);
|
23 | 25 |
|
24 | 26 | /**
|
25 |
| - * @var $flagManager \Magento\Framework\FlagManager |
| 27 | + * @var $flagManager FlagManager |
26 | 28 | */
|
27 |
| -$flagManager = $objectManager->get(\Magento\Framework\FlagManager::class); |
28 |
| - |
29 |
| -$flagManager->deleteFlag(SubscriptionHandler::ATTEMPTS_REVERSE_COUNTER_FLAG_CODE); |
| 29 | +$flagManager = $objectManager->get(FlagManager::class); |
| 30 | +$flagManager->saveFlag(SubscriptionHandler::ATTEMPTS_REVERSE_COUNTER_FLAG_CODE, 24); |
0 commit comments