Commit 51043014c62320a64cb719b8d74fb41f6635e227

Authored by Volodymyr Babak
1 parent 995bac53

Fixed sync test

@@ -15,9 +15,6 @@ @@ -15,9 +15,6 @@
15 */ 15 */
16 package org.thingsboard.server.controller; 16 package org.thingsboard.server.controller;
17 17
18 -import com.fasterxml.jackson.databind.ObjectMapper;  
19 -import com.fasterxml.jackson.databind.node.ArrayNode;  
20 -import com.fasterxml.jackson.databind.node.ObjectNode;  
21 import com.google.common.util.concurrent.ListenableFuture; 18 import com.google.common.util.concurrent.ListenableFuture;
22 import org.springframework.http.HttpStatus; 19 import org.springframework.http.HttpStatus;
23 import org.springframework.security.access.prepost.PreAuthorize; 20 import org.springframework.security.access.prepost.PreAuthorize;
@@ -34,8 +31,8 @@ import org.thingsboard.server.common.data.EntitySubtype; @@ -34,8 +31,8 @@ import org.thingsboard.server.common.data.EntitySubtype;
34 import org.thingsboard.server.common.data.EntityType; 31 import org.thingsboard.server.common.data.EntityType;
35 import org.thingsboard.server.common.data.audit.ActionType; 32 import org.thingsboard.server.common.data.audit.ActionType;
36 import org.thingsboard.server.common.data.edge.Edge; 33 import org.thingsboard.server.common.data.edge.Edge;
37 -import org.thingsboard.server.common.data.edge.EdgeInfo;  
38 import org.thingsboard.server.common.data.edge.EdgeEventActionType; 34 import org.thingsboard.server.common.data.edge.EdgeEventActionType;
  35 +import org.thingsboard.server.common.data.edge.EdgeInfo;
39 import org.thingsboard.server.common.data.edge.EdgeSearchQuery; 36 import org.thingsboard.server.common.data.edge.EdgeSearchQuery;
40 import org.thingsboard.server.common.data.exception.ThingsboardErrorCode; 37 import org.thingsboard.server.common.data.exception.ThingsboardErrorCode;
41 import org.thingsboard.server.common.data.exception.ThingsboardException; 38 import org.thingsboard.server.common.data.exception.ThingsboardException;
@@ -57,7 +54,6 @@ import org.thingsboard.server.service.security.permission.Operation; @@ -57,7 +54,6 @@ import org.thingsboard.server.service.security.permission.Operation;
57 import org.thingsboard.server.service.security.permission.Resource; 54 import org.thingsboard.server.service.security.permission.Resource;
58 55
59 import java.util.ArrayList; 56 import java.util.ArrayList;
60 -import java.util.Arrays;  
61 import java.util.List; 57 import java.util.List;
62 import java.util.stream.Collectors; 58 import java.util.stream.Collectors;
63 59
@@ -48,6 +48,7 @@ import java.util.Collections; @@ -48,6 +48,7 @@ import java.util.Collections;
48 import java.util.List; 48 import java.util.List;
49 49
50 import static org.hamcrest.Matchers.containsString; 50 import static org.hamcrest.Matchers.containsString;
  51 +import static org.hamcrest.Matchers.nullValue;
51 import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status; 52 import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status;
52 import static org.thingsboard.server.dao.model.ModelConstants.NULL_UUID; 53 import static org.thingsboard.server.dao.model.ModelConstants.NULL_UUID;
53 54
@@ -682,7 +683,7 @@ public abstract class BaseEdgeControllerTest extends AbstractControllerTest { @@ -682,7 +683,7 @@ public abstract class BaseEdgeControllerTest extends AbstractControllerTest {
682 edgeImitator.getDownlinkMsgs().clear(); 683 edgeImitator.getDownlinkMsgs().clear();
683 684
684 edgeImitator.expectMessageAmount(4); 685 edgeImitator.expectMessageAmount(4);
685 - doPost("/api/edge/sync", edge.getId()); 686 + doPost("/api/edge/sync/" + edge.getId());
686 edgeImitator.waitForMessages(); 687 edgeImitator.waitForMessages();
687 688
688 Assert.assertEquals(4, edgeImitator.getDownlinkMsgs().size()); 689 Assert.assertEquals(4, edgeImitator.getDownlinkMsgs().size());
@@ -45,16 +45,10 @@ import { @@ -45,16 +45,10 @@ import {
45 AddEntitiesToEdgeDialogData 45 AddEntitiesToEdgeDialogData
46 } from "@home/dialogs/add-entities-to-edge-dialog.component"; 46 } from "@home/dialogs/add-entities-to-edge-dialog.component";
47 import { MatDialog } from "@angular/material/dialog"; 47 import { MatDialog } from "@angular/material/dialog";
48 -import { isNotEmptyStr, isUndefined } from "@core/utils"; 48 +import { isUndefined } from "@core/utils";
49 import { PageLink } from "@shared/models/page/page-link"; 49 import { PageLink } from "@shared/models/page/page-link";
50 import { Edge } from "@shared/models/edge.models"; 50 import { Edge } from "@shared/models/edge.models";
51 import { mergeMap } from "rxjs/operators"; 51 import { mergeMap } from "rxjs/operators";
52 -import {  
53 - ConnectorType,  
54 - createFormConfig,  
55 - GatewayFormConnectorModel  
56 -} from "@home/components/widget/lib/gateway/gateway-form.models";  
57 -import { formattedError } from "@angular/compiler";  
58 52
59 @Injectable() 53 @Injectable()
60 export class RuleChainsTableConfigResolver implements Resolve<EntityTableConfig<RuleChain>> { 54 export class RuleChainsTableConfigResolver implements Resolve<EntityTableConfig<RuleChain>> {