From 78e5ea11de397d85eae764924a23979cd1d3cca4 Mon Sep 17 00:00:00 2001 From: Simon Brandhof Date: Mon, 17 Oct 2016 12:30:02 +0200 Subject: Fix PermissionTemplateCharacteristicDaoTest Test was passing for a bad reason: ids of template and characteristic were the sames in the test. --- .../template/PermissionTemplateCharacteristicMapper.java | 3 +++ .../permission/template/PermissionTemplateCharacteristicMapper.xml | 7 +++++++ .../template/PermissionTemplateCharacteristicDaoTest.java | 6 +----- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/sonar-db/src/main/java/org/sonar/db/permission/template/PermissionTemplateCharacteristicMapper.java b/sonar-db/src/main/java/org/sonar/db/permission/template/PermissionTemplateCharacteristicMapper.java index 801456402b9..d8e648487e3 100644 --- a/sonar-db/src/main/java/org/sonar/db/permission/template/PermissionTemplateCharacteristicMapper.java +++ b/sonar-db/src/main/java/org/sonar/db/permission/template/PermissionTemplateCharacteristicMapper.java @@ -24,6 +24,9 @@ import java.util.List; import org.apache.ibatis.annotations.Param; public interface PermissionTemplateCharacteristicMapper { + + PermissionTemplateCharacteristicDto selectById(@Param("id") long id); + List selectByTemplateIds(@Param("templateIds") List templateId); PermissionTemplateCharacteristicDto selectByPermissionAndTemplateId(@Param("permission") String permission, @Param("templateId") long templateId); diff --git a/sonar-db/src/main/resources/org/sonar/db/permission/template/PermissionTemplateCharacteristicMapper.xml b/sonar-db/src/main/resources/org/sonar/db/permission/template/PermissionTemplateCharacteristicMapper.xml index 13664b4293e..cd60828514f 100644 --- a/sonar-db/src/main/resources/org/sonar/db/permission/template/PermissionTemplateCharacteristicMapper.xml +++ b/sonar-db/src/main/resources/org/sonar/db/permission/template/PermissionTemplateCharacteristicMapper.xml @@ -10,6 +10,13 @@ ptc.updated_at as updatedAt + +