diff --git a/test/unittest/BUILD.gn b/test/unittest/BUILD.gn index e3b3062669182dfbccc0a81255b50ac63cd57863..7ed52ffa8b21d2f589c2b7d4127215f1e3b5d419 100644 --- a/test/unittest/BUILD.gn +++ b/test/unittest/BUILD.gn @@ -177,6 +177,7 @@ ohos_unittest("DeviceUsageStatsServiceTest") { "-Dprivate=public", "-Dprotected=public", ] + cflags_cc = [] sources = [ "device_usage_statistics_service_test.cpp" ] @@ -207,7 +208,16 @@ ohos_unittest("DeviceUsageStatsServiceTest") { "samgr:samgr_proxy", "time_service:time_client", ] + if (os_account_part_enabled) { + cflags_cc += [ "-DOS_ACCOUNT_PART_ENABLED" ] + external_deps += [ "os_account:os_account_innerkits" ] + } + defines = [] + if (bgtaskmgr_enable) { + external_deps += [ "background_task_mgr:bgtaskmgr_innerkits" ] + defines += [ "BGTASKMGR_ENABLE" ] + } if (device_usage_statistics_with_powermgr_power_manager_enable) { defines += [ "DEVICE_USAGES_STATISTICS_POWERMANGER_ENABLE" ] external_deps += [ "power_manager:powermgr_client" ] @@ -227,6 +237,7 @@ ohos_unittest("DeviceUsageStatsMockTest") { "-Dprivate=public", "-Dprotected=public", ] + cflags_cc = [] sources = [ "device_usage_statistics_mock_test.cpp", @@ -264,7 +275,16 @@ ohos_unittest("DeviceUsageStatsMockTest") { "samgr:samgr_proxy", "time_service:time_client", ] + if (os_account_part_enabled) { + cflags_cc += [ "-DOS_ACCOUNT_PART_ENABLED" ] + external_deps += [ "os_account:os_account_innerkits" ] + } + defines = [] + if (bgtaskmgr_enable) { + external_deps += [ "background_task_mgr:bgtaskmgr_innerkits" ] + defines += [ "BGTASKMGR_ENABLE" ] + } if (device_usage_statistics_with_powermgr_power_manager_enable) { defines += [ "DEVICE_USAGES_STATISTICS_POWERMANGER_ENABLE" ] external_deps += [ "power_manager:powermgr_client" ] diff --git a/test/unittest/device_usage_statistics_service_test.cpp b/test/unittest/device_usage_statistics_service_test.cpp index f45ba49df6424e180a672d2c1fb5f5732f7c9ebc..b91fbc7922055411a34c3398ee67dfad0c574b36 100644 --- a/test/unittest/device_usage_statistics_service_test.cpp +++ b/test/unittest/device_usage_statistics_service_test.cpp @@ -1335,28 +1335,6 @@ HWTEST_F(DeviceUsageStatisticsServiceTest, DeviceUsageStatisticsServiceTest_SetN EXPECT_NE(database, nullptr); } -/* - * @tc.name: DeviceUsageStatisticsServiceTest_ReportContinuousTaskEvent_001 - * @tc.desc: ReportContinuousTaskEvent - * @tc.type: FUNC - * @tc.require: issuesI5SOZY - */ -HWTEST_F(DeviceUsageStatisticsServiceTest, DeviceUsageStatisticsServiceTest_ReportContinuousTaskEvent_001, - Function | MediumTest | Level0) -{ - #ifdef BGTASKMGR_ENABLE - auto bgtaskObserver = std::make_shared(); - auto continuousTaskCallbackInfo = std::shared_ptr(); - continuousTaskCallbackInfo->creatorUid_ = 20000000; - bool isStart = false; - bgtaskObserver->ReportContinuousTaskEvent(continuousTaskCallbackInfo, isStart); - - isStart = true; - bgtaskObserver->ReportContinuousTaskEvent(continuousTaskCallbackInfo, isStart); - EXPECT_NE(bgtaskObserver, nullptr); - #endif -} - /* * @tc.name: DeviceUsageStatisticsServiceTest_RemoveFormData_001 * @tc.desc: RemoveFormData