Skip to content

Commit 2658b20

Browse files
Add new property to tests
1 parent ffd3425 commit 2658b20

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

openapi-generator-annotations/lib/src/openapi_generator_annotations_base.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ class AdditionalProperties {
448448
/// Version in generated pubspec
449449
final String? pubVersion;
450450

451-
/// Version in generated pubspec
451+
/// Publish to in generated pubspec
452452
final String? pubPublishTo;
453453

454454
/// Sort model properties to place required parameters before optional parameters.

openapi-generator-annotations/test/additional_properties_test.dart

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ void main() {
1616
// Default null props
1717
for (var element in [
1818
props.pubVersion,
19+
props.pubPublishTo,
1920
props.pubName,
2021
props.pubHomepage,
2122
props.pubDescription,
@@ -41,6 +42,7 @@ void main() {
4142
// Doesn't include null fields
4243
for (var element in [
4344
'pubVersion',
45+
'pubPublishTo',
4446
'pubName',
4547
'pubHomepage',
4648
'pubDescription',
@@ -54,6 +56,7 @@ void main() {
5456
test('fromMap', () {
5557
final props = AdditionalProperties(
5658
pubVersion: '1.0.0',
59+
pubPublishTo: "https://test.test",
5760
pubName: 'test',
5861
pubHomepage: 'test',
5962
pubDescription: 'test',
@@ -70,6 +73,7 @@ void main() {
7073
'pubHomepage': props.pubHomepage,
7174
'pubName': props.pubName,
7275
'pubVersion': props.pubVersion,
76+
'pubPublishTo': props.pubPublishTo,
7377
'legacyDiscriminatorBehavior': props.legacyDiscriminatorBehavior,
7478
'sortModelPropertiesByRequiredFlag':
7579
props.sortModelPropertiesByRequiredFlag,
@@ -90,6 +94,7 @@ void main() {
9094
props.sortModelPropertiesByRequiredFlag);
9195
expect(actual.sortParamsByRequiredFlag, props.sortParamsByRequiredFlag);
9296
expect(actual.pubVersion, props.pubVersion);
97+
expect(actual.pubPublishTo, props.pubPublishTo);
9398
expect(actual.pubName, props.pubName);
9499
expect(actual.pubHomepage, props.pubHomepage);
95100
expect(actual.pubDescription, props.pubDescription);
@@ -113,6 +118,7 @@ void main() {
113118
// Default null props
114119
for (var element in [
115120
props.pubVersion,
121+
props.pubPublishTo,
116122
props.pubName,
117123
props.pubHomepage,
118124
props.pubDescription,
@@ -141,6 +147,7 @@ void main() {
141147
// Doesn't include null fields
142148
for (var element in [
143149
'pubVersion',
150+
'pubPublishTo',
144151
'pubName',
145152
'pubHomepage',
146153
'pubDescription',
@@ -157,6 +164,7 @@ void main() {
157164
test('fromMap', () {
158165
final props = DioProperties(
159166
pubVersion: '1.0.0',
167+
pubPublishTo: 'https://test.test',
160168
pubName: 'test',
161169
pubHomepage: 'test',
162170
pubDescription: 'test',
@@ -177,6 +185,7 @@ void main() {
177185
'pubHomepage': props.pubHomepage,
178186
'pubName': props.pubName,
179187
'pubVersion': props.pubVersion,
188+
'pubPublishTo': props.pubPublishTo,
180189
'legacyDiscriminatorBehavior': props.legacyDiscriminatorBehavior,
181190
'sortModelPropertiesByRequiredFlag':
182191
props.sortModelPropertiesByRequiredFlag,
@@ -200,6 +209,7 @@ void main() {
200209
props.sortModelPropertiesByRequiredFlag);
201210
expect(actual.sortParamsByRequiredFlag, props.sortParamsByRequiredFlag);
202211
expect(actual.pubVersion, props.pubVersion);
212+
expect(actual.pubPublishTo, props.pubPublishTo);
203213
expect(actual.pubName, props.pubName);
204214
expect(actual.pubHomepage, props.pubHomepage);
205215
expect(actual.pubDescription, props.pubDescription);
@@ -225,6 +235,7 @@ void main() {
225235
// Default null props
226236
for (var element in [
227237
props.pubVersion,
238+
props.pubPublishTo,
228239
props.pubName,
229240
props.pubHomepage,
230241
props.pubDescription,
@@ -253,6 +264,7 @@ void main() {
253264
// Doesn't include null fields
254265
for (var element in [
255266
'pubVersion',
267+
'pubPublishTo',
256268
'pubName',
257269
'pubHomepage',
258270
'pubDescription',
@@ -271,6 +283,7 @@ void main() {
271283
test('fromMap', () {
272284
final props = DioAltProperties(
273285
pubVersion: '1.0.0',
286+
pubPublishTo: 'https://test.test',
274287
pubName: 'test',
275288
pubHomepage: 'test',
276289
pubDescription: 'test',
@@ -291,6 +304,7 @@ void main() {
291304
'pubHomepage': props.pubHomepage,
292305
'pubName': props.pubName,
293306
'pubVersion': props.pubVersion,
307+
'pubPublishTo': props.pubPublishTo,
294308
'legacyDiscriminatorBehavior': props.legacyDiscriminatorBehavior,
295309
'sortModelPropertiesByRequiredFlag':
296310
props.sortModelPropertiesByRequiredFlag,
@@ -314,6 +328,7 @@ void main() {
314328
props.sortModelPropertiesByRequiredFlag);
315329
expect(actual.sortParamsByRequiredFlag, props.sortParamsByRequiredFlag);
316330
expect(actual.pubVersion, props.pubVersion);
331+
expect(actual.pubPublishTo, props.pubPublishTo);
317332
expect(actual.pubName, props.pubName);
318333
expect(actual.pubHomepage, props.pubHomepage);
319334
expect(actual.pubDescription, props.pubDescription);

0 commit comments

Comments
 (0)