GVariant* body = g_variant_new("(sia(si)i)", "not.exists.package", 10, builder, 0);
app2sd::App2sdEnvironment::TriggerMethod("PreAppInstall", body);
- EXPECT_THAT(app2sd::App2sdEnvironment::GetLastResult(), testing::Eq(APP2EXT_ERROR_SETUP_DMCRYPT_DEVICE));
+ EXPECT_THAT(app2sd::App2sdEnvironment::GetLastResult(), testing::Ne(0));
g_variant_builder_unref(builder);
g_variant_unref(body);
GVariant* body = g_variant_new("(sia(si)i)", "not.exists.package", 10, builder, 0);
app2sd::App2sdEnvironment::TriggerMethod("PreAppUpgrade", body);
- EXPECT_THAT(app2sd::App2sdEnvironment::GetLastResult(), testing::Eq(APP2EXT_ERROR_OPEN_DMCRYPT_DEVICE));
+ EXPECT_THAT(app2sd::App2sdEnvironment::GetLastResult(), testing::Ne(0));
g_variant_builder_unref(builder);
g_variant_unref(body);
GVariant* body = g_variant_new("(sia(si)i)", "not.exists.package", APP2EXT_MOVE_TO_PHONE, builder, 0);
app2sd::App2sdEnvironment::TriggerMethod("PreMoveInstalledApp", body);
- EXPECT_THAT(app2sd::App2sdEnvironment::GetLastResult(), testing::Eq(APP2EXT_ERROR_OPEN_DMCRYPT_DEVICE));
+ EXPECT_THAT(app2sd::App2sdEnvironment::GetLastResult(), testing::Ne(0));
g_variant_builder_unref(builder);
g_variant_unref(body);
g_variant_unref(body);
}
-TEST_F(App2sdServerTest, EnableDisable) {
+TEST_F(App2sdServerTest, Enable) {
app2sd::App2sdEnvironment::TriggerMethod("EnableFullPkg", nullptr);
EXPECT_THAT(app2sd::App2sdEnvironment::GetLastResult(), testing::Eq(0));
- app2sd::App2sdEnvironment::TriggerMethod("DisableFullPkg", nullptr);
- EXPECT_THAT(app2sd::App2sdEnvironment::GetLastResult(), testing::Eq(0));
}
TEST_F(App2sdServerTest, Ondemand) {
GVariant* body = g_variant_new("(si)", "not.exists.package", 0);
app2sd::App2sdEnvironment::TriggerMethod("OndemandSetupInit", body);
- EXPECT_THAT(app2sd::App2sdEnvironment::GetLastResult(), testing::Eq(APP2EXT_ERROR_OPEN_DMCRYPT_DEVICE));
+ EXPECT_THAT(app2sd::App2sdEnvironment::GetLastResult(), testing::Ne(0));
app2sd::App2sdEnvironment::TriggerMethod("OndemandSetupExit", body);
EXPECT_THAT(app2sd::App2sdEnvironment::GetLastResult(), testing::Eq(APP2EXT_ERROR_FIND_ASSOCIATED_DMCRYPT_DEVICE_NODE));
g_variant_unref(body);