Skip to content

Commit cbeae36

Browse files
author
Andrey K
committed
Update
1 parent f595628 commit cbeae36

File tree

4 files changed

+10
-7
lines changed

4 files changed

+10
-7
lines changed

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ targetCompatibility = JavaVersion.VERSION_11
2020
dependencies {
2121
// This dependency is exported to consumers, that is to say found on their compile classpath.
2222
api 'org.apache.commons:commons-math3:3.6.1'
23+
// https://mvnrepository.com/artifact/org.apache.commons/commons-lang3
24+
compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.9'
2325

2426
// This dependency is used internally, and not exposed to consumers on their own compile classpath.
2527
implementation 'com.google.guava:guava:28.0-jre'
@@ -36,8 +38,6 @@ dependencies {
3638
implementation 'com.fasterxml.jackson.core:jackson-core:2.10.2'
3739
implementation 'javax.xml.bind:jaxb-api:2.4.0-b180830.0359'
3840
implementation 'org.mockito:mockito-core:3.2.4'
39-
40-
implementation 'com.github.jitpack:gradle-simple:1.0'
4141
}
4242

4343
apply plugin: 'java'

src/main/java/io/github/legionivo/api/testrail/model/Plan.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,9 +114,11 @@ public static class Entry {
114114
@Getter(value = AccessLevel.PRIVATE)
115115
private Boolean includeAll;
116116

117+
@JsonProperty("case_ids")
117118
@JsonView({TestRail.Plans.Add.class, TestRail.Plans.AddEntry.class, TestRail.Plans.UpdateEntry.class})
118119
private List<Integer> caseIds;
119120

121+
@JsonProperty("config_ids")
120122
@JsonView({TestRail.Plans.Add.class, TestRail.Plans.AddEntry.class})
121123
private List<Integer> configIds;
122124

src/main/java/io/github/legionivo/api/testrail/model/Result.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,7 @@
2424

2525
package io.github.legionivo.api.testrail.model;
2626

27-
import com.fasterxml.jackson.annotation.JsonAnyGetter;
28-
import com.fasterxml.jackson.annotation.JsonAnySetter;
29-
import com.fasterxml.jackson.annotation.JsonIgnore;
30-
import com.fasterxml.jackson.annotation.JsonView;
27+
import com.fasterxml.jackson.annotation.*;
3128
import com.fasterxml.jackson.core.JsonGenerator;
3229
import com.fasterxml.jackson.databind.SerializerProvider;
3330
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
@@ -68,6 +65,7 @@ public class Result {
6865

6966
private int createdBy;
7067

68+
@JsonProperty("assignedto_id")
7169
@JsonView({TestRail.Results.Add.class, TestRail.Results.AddForCase.class, TestRail.Results.AddList.class, TestRail.Results.AddListForCases.class})
7270
private Integer assignedtoId;
7371

src/main/java/io/github/legionivo/api/testrail/model/Run.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ public class Run {
6666
@JsonView({TestRail.Runs.Add.class, TestRail.Runs.Update.class, TestRail.Plans.Add.class, TestRail.Plans.AddEntry.class})
6767
private Boolean includeAll;
6868

69+
@JsonProperty("case_ids")
6970
@JsonView({TestRail.Runs.Add.class, TestRail.Runs.Update.class, TestRail.Plans.Add.class, TestRail.Plans.AddEntry.class})
7071
private List<Integer> caseIds;
7172

@@ -79,8 +80,10 @@ public class Run {
7980

8081
private Date completedOn;
8182

82-
private List<String> config;
83+
@JsonProperty("config")
84+
private String config;
8385

86+
@JsonProperty("config_ids")
8487
@JsonView({TestRail.Plans.Add.class, TestRail.Plans.AddEntry.class})
8588
private List<Integer> configIds;
8689

0 commit comments

Comments
 (0)