@@ -442,6 +442,7 @@ mod test {
442
442
id: vec![ ] ,
443
443
// FIXME: remove required
444
444
required: vec![ ] ,
445
+ additional_props: false ,
445
446
} ,
446
447
base: TypeNodeBase {
447
448
title: "my_obj" . into( ) ,
@@ -617,6 +618,7 @@ pub enum MyUnion {
617
618
id: vec![ ] ,
618
619
required: [ "obj_b" ] . into_iter( ) . map( Into :: into) . collect( ) ,
619
620
policies: Default :: default ( ) ,
621
+ additional_props: false ,
620
622
} ,
621
623
base: TypeNodeBase {
622
624
title: "ObjA" . into( ) ,
@@ -629,6 +631,7 @@ pub enum MyUnion {
629
631
policies: Default :: default ( ) ,
630
632
id: vec![ ] ,
631
633
required: [ "obj_c" ] . into_iter( ) . map( Into :: into) . collect( ) ,
634
+ additional_props: false ,
632
635
} ,
633
636
base: TypeNodeBase {
634
637
title: "ObjB" . into( ) ,
@@ -641,6 +644,7 @@ pub enum MyUnion {
641
644
policies: Default :: default ( ) ,
642
645
id: vec![ ] ,
643
646
required: [ "obj_a" ] . into_iter( ) . map( Into :: into) . collect( ) ,
647
+ additional_props: false ,
644
648
} ,
645
649
base: TypeNodeBase {
646
650
title: "ObjC" . into( ) ,
@@ -672,6 +676,7 @@ pub struct ObjC {
672
676
policies: Default :: default ( ) ,
673
677
id: vec![ ] ,
674
678
required: [ "obj_b" ] . into_iter( ) . map( Into :: into) . collect( ) ,
679
+ additional_props: false ,
675
680
} ,
676
681
base: TypeNodeBase {
677
682
title: "ObjA" . into( ) ,
@@ -684,6 +689,7 @@ pub struct ObjC {
684
689
policies: Default :: default ( ) ,
685
690
id: vec![ ] ,
686
691
required: [ "union_c" ] . into_iter( ) . map( Into :: into) . collect( ) ,
692
+ additional_props: false ,
687
693
} ,
688
694
base: TypeNodeBase {
689
695
title: "ObjB" . into( ) ,
@@ -723,6 +729,7 @@ pub enum CUnion {
723
729
policies: Default :: default ( ) ,
724
730
id: vec![ ] ,
725
731
required: [ "obj_b" ] . into_iter( ) . map( Into :: into) . collect( ) ,
732
+ additional_props: false ,
726
733
} ,
727
734
base: TypeNodeBase {
728
735
title: "ObjA" . into( ) ,
@@ -735,6 +742,7 @@ pub enum CUnion {
735
742
policies: Default :: default ( ) ,
736
743
id: vec![ ] ,
737
744
required: [ "either_c" ] . into_iter( ) . map( Into :: into) . collect( ) ,
745
+ additional_props: false ,
738
746
} ,
739
747
base: TypeNodeBase {
740
748
title: "ObjB" . into( ) ,
0 commit comments