11//! Integration test for comment document validation part.
22
3- use catalyst_signed_doc:: { providers:: tests:: TestCatalystSignedDocumentProvider , * } ;
3+ use catalyst_signed_doc:: {
4+ doc_types:: deprecated, providers:: tests:: TestCatalystSignedDocumentProvider , * ,
5+ } ;
46use catalyst_types:: catalyst_id:: role_index:: RoleId ;
57
68mod common;
79
810#[ tokio:: test]
911async fn test_valid_comment_doc ( ) {
1012 let ( proposal_doc, proposal_doc_id, proposal_doc_ver) =
11- common:: create_dummy_doc ( doc_types :: PROPOSAL_UUID_TYPE ) . unwrap ( ) ;
13+ common:: create_dummy_doc ( deprecated :: PROPOSAL_DOCUMENT_UUID_TYPE ) . unwrap ( ) ;
1214 let ( template_doc, template_doc_id, template_doc_ver) =
13- common:: create_dummy_doc ( doc_types :: deprecated:: COMMENT_TEMPLATE_UUID_TYPE ) . unwrap ( ) ;
15+ common:: create_dummy_doc ( deprecated:: COMMENT_TEMPLATE_UUID_TYPE ) . unwrap ( ) ;
1416
1517 let uuid_v7 = UuidV7 :: new ( ) ;
1618 let ( doc, ..) = common:: create_dummy_signed_doc (
1719 serde_json:: json!( {
1820 "content-type" : ContentType :: Json . to_string( ) ,
1921 "content-encoding" : ContentEncoding :: Brotli . to_string( ) ,
20- "type" : doc_types:: PROPOSAL_COMMENT_DOC . clone( ) ,
22+ "type" : doc_types:: PROPOSAL_COMMENT . clone( ) ,
2123 "id" : uuid_v7. to_string( ) ,
2224 "ver" : uuid_v7. to_string( ) ,
2325 "template" : {
@@ -46,17 +48,17 @@ async fn test_valid_comment_doc() {
4648#[ tokio:: test]
4749async fn test_valid_comment_doc_old_type ( ) {
4850 let ( proposal_doc, proposal_doc_id, proposal_doc_ver) =
49- common:: create_dummy_doc ( doc_types :: PROPOSAL_UUID_TYPE ) . unwrap ( ) ;
51+ common:: create_dummy_doc ( deprecated :: PROPOSAL_DOCUMENT_UUID_TYPE ) . unwrap ( ) ;
5052 let ( template_doc, template_doc_id, template_doc_ver) =
51- common:: create_dummy_doc ( doc_types :: deprecated:: COMMENT_TEMPLATE_UUID_TYPE ) . unwrap ( ) ;
53+ common:: create_dummy_doc ( deprecated:: COMMENT_TEMPLATE_UUID_TYPE ) . unwrap ( ) ;
5254
5355 let uuid_v7 = UuidV7 :: new ( ) ;
5456 let ( doc, ..) = common:: create_dummy_signed_doc (
5557 serde_json:: json!( {
5658 "content-type" : ContentType :: Json . to_string( ) ,
5759 "content-encoding" : ContentEncoding :: Brotli . to_string( ) ,
5860 // Using old (single uuid)
59- "type" : doc_types :: deprecated:: COMMENT_DOCUMENT_UUID_TYPE ,
61+ "type" : deprecated:: COMMENT_DOCUMENT_UUID_TYPE ,
6062 "id" : uuid_v7. to_string( ) ,
6163 "ver" : uuid_v7. to_string( ) ,
6264 "template" : {
@@ -87,17 +89,17 @@ async fn test_valid_comment_doc_with_reply() {
8789 let empty_json = serde_json:: to_vec ( & serde_json:: json!( { } ) ) . unwrap ( ) ;
8890
8991 let ( proposal_doc, proposal_doc_id, proposal_doc_ver) =
90- common:: create_dummy_doc ( doc_types :: PROPOSAL_UUID_TYPE ) . unwrap ( ) ;
92+ common:: create_dummy_doc ( deprecated :: PROPOSAL_DOCUMENT_UUID_TYPE ) . unwrap ( ) ;
9193 let ( template_doc, template_doc_id, template_doc_ver) =
92- common:: create_dummy_doc ( doc_types :: deprecated:: COMMENT_TEMPLATE_UUID_TYPE ) . unwrap ( ) ;
94+ common:: create_dummy_doc ( deprecated:: COMMENT_TEMPLATE_UUID_TYPE ) . unwrap ( ) ;
9395
9496 let comment_doc_id = UuidV7 :: new ( ) ;
9597 let comment_doc_ver = UuidV7 :: new ( ) ;
9698 let comment_doc = Builder :: new ( )
9799 . with_json_metadata ( serde_json:: json!( {
98100 "id" : comment_doc_id,
99101 "ver" : comment_doc_ver,
100- "type" : doc_types:: PROPOSAL_COMMENT_DOC . clone( ) ,
102+ "type" : doc_types:: PROPOSAL_COMMENT . clone( ) ,
101103 "content-type" : ContentType :: Json . to_string( ) ,
102104 "template" : { "id" : template_doc_id. to_string( ) , "ver" : template_doc_ver. to_string( ) } ,
103105 "ref" : {
@@ -114,7 +116,7 @@ async fn test_valid_comment_doc_with_reply() {
114116 serde_json:: json!( {
115117 "content-type" : ContentType :: Json . to_string( ) ,
116118 "content-encoding" : ContentEncoding :: Brotli . to_string( ) ,
117- "type" : doc_types:: PROPOSAL_COMMENT_DOC . clone( ) ,
119+ "type" : doc_types:: PROPOSAL_COMMENT . clone( ) ,
118120 "id" : uuid_v7. to_string( ) ,
119121 "ver" : uuid_v7. to_string( ) ,
120122 "template" : {
@@ -147,16 +149,17 @@ async fn test_valid_comment_doc_with_reply() {
147149
148150#[ tokio:: test]
149151async fn test_invalid_comment_doc ( ) {
150- let ( proposal_doc, ..) = common:: create_dummy_doc ( doc_types:: PROPOSAL_UUID_TYPE ) . unwrap ( ) ;
152+ let ( proposal_doc, ..) =
153+ common:: create_dummy_doc ( deprecated:: PROPOSAL_DOCUMENT_UUID_TYPE ) . unwrap ( ) ;
151154 let ( template_doc, template_doc_id, template_doc_ver) =
152- common:: create_dummy_doc ( doc_types :: deprecated:: COMMENT_TEMPLATE_UUID_TYPE ) . unwrap ( ) ;
155+ common:: create_dummy_doc ( deprecated:: COMMENT_TEMPLATE_UUID_TYPE ) . unwrap ( ) ;
153156
154157 let uuid_v7 = UuidV7 :: new ( ) ;
155158 let ( doc, ..) = common:: create_dummy_signed_doc (
156159 serde_json:: json!( {
157160 "content-type" : ContentType :: Json . to_string( ) ,
158161 "content-encoding" : ContentEncoding :: Brotli . to_string( ) ,
159- "type" : doc_types:: PROPOSAL_COMMENT_DOC . clone( ) ,
162+ "type" : doc_types:: PROPOSAL_COMMENT . clone( ) ,
160163 "id" : uuid_v7. to_string( ) ,
161164 "ver" : uuid_v7. to_string( ) ,
162165 "template" : {
0 commit comments