Merge pull request #11968 from thingsboard/fix/widget-tests
Fix failing edge tests: cleanup system widgets after DashboardSyncServiceTest
This commit is contained in:
commit
0162158327
@ -15,13 +15,18 @@
|
||||
*/
|
||||
package org.thingsboard.server.service.entitiy.dashboard;
|
||||
|
||||
import org.junit.After;
|
||||
import org.junit.Test;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.mock.web.MockHttpServletResponse;
|
||||
import org.springframework.test.context.TestPropertySource;
|
||||
import org.thingsboard.common.util.JacksonUtil;
|
||||
import org.thingsboard.server.common.data.Dashboard;
|
||||
import org.thingsboard.server.controller.AbstractControllerTest;
|
||||
import org.thingsboard.server.dao.service.DaoSqlTest;
|
||||
import org.thingsboard.server.dao.sql.resource.TbResourceRepository;
|
||||
import org.thingsboard.server.dao.sql.widget.WidgetTypeRepository;
|
||||
import org.thingsboard.server.dao.sql.widget.WidgetsBundleRepository;
|
||||
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
@ -35,6 +40,20 @@ import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.
|
||||
})
|
||||
public class DashboardSyncServiceTest extends AbstractControllerTest {
|
||||
|
||||
@Autowired
|
||||
private WidgetTypeRepository widgetTypeRepository;
|
||||
@Autowired
|
||||
private WidgetsBundleRepository widgetsBundleRepository;
|
||||
@Autowired
|
||||
private TbResourceRepository resourceRepository;
|
||||
|
||||
@After
|
||||
public void after() throws Exception {
|
||||
widgetsBundleRepository.deleteAll();
|
||||
widgetTypeRepository.deleteAll();
|
||||
resourceRepository.deleteAll();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testGatewaysDashboardSync() throws Exception {
|
||||
loginTenantAdmin();
|
||||
|
||||
@ -17,9 +17,7 @@
|
||||
<logger name="org.eclipse.leshan" level="INFO"/>
|
||||
<logger name="org.thingsboard.server.controller.AbstractWebTest" level="INFO"/>
|
||||
<logger name="org.thingsboard.server.service.script" level="INFO"/>
|
||||
<logger name="org.thingsboard.server.service.entitiy.dashboard" level="TRACE"/>
|
||||
<logger name="org.thingsboard.server.service.entitiy.widgets" level="TRACE"/>
|
||||
<logger name="org.thingsboard.server.service.sync" level="TRACE"/>
|
||||
|
||||
<!-- mute TelemetryEdgeSqlTest that causes a lot of randomly generated errors -->
|
||||
<logger name="org.thingsboard.server.service.edge.rpc.EdgeGrpcSession" level="OFF"/>
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user