CoverRyan commented on code in PR #1671:
URL: https://github.com/apache/daffodil-vscode/pull/1671#discussion_r3209794382


##########
doc/Wiki.md:
##########
@@ -468,7 +467,16 @@ The original default test case from the temp directory 
will be appended to the s
 
 </details>
 
-Once the Daffodil Parse has finished, an infoset will be created, and a test 
case will be added to the existing TDML file. To create an archive for a TDML 
file with multiple test cases, the same guidelines for creating an archive from 
a TDML file created from a 'Generate TDML' operation should be followed. All 
DFDL schema files, input data files, the TDML file, and, optionally, the 
infosets should be added to the archive. Additionally, any directory structure 
should be preserved in the archive to allow for the relative paths in the TDML 
file to be resolved.
+### Zipping the TDML file & associated files
+
+To generate a compressed archive of the TDML test cases, you simply need to 
have the TDML file opened (and in the active tab) in either the TDML editor or 
a text editor. Then you open the command palette and find the "Zip TDML file" 
command and execute it.
+The system will automatically collect the appropriate files: first the TDML 
file itself, then the files specified by the test case(s) in the file. Each 
test case will have its associated schema, data, and infoset files placed into 
a folder with the name of the test case. The TDML file contents will be 
automatically edited to show the updated location of these files. 
+
+The zip file created will be in the same location as the TDML file and will 
have the same name as the TDML file with the added extension ".zip" This file 
can then be transmitted to other users.
+
+If the execution of the test case contained an error or failed to complete 
parsing for any reason, the associated infoset will be a zero length file.
+
+**Note:** The TDML function does not currently support other, local, schema 
files included into a primary or base schema. Further development will be 
required to scan the primary schema file to identify these types of files so 
that they are included into the TDML file and any zipped archive created for 
that TDML file.

Review Comment:
   Change to
   ```suggestion
   ### Zipping the TDML file & associated files
   
   To generate a compressed archive of the TDML test cases, you simply need to 
have the TDML file opened (and in the active tab) in either the TDML editor or 
a text editor. Then, you can open the command palette and find the "Zip TDML 
file" command and execute it.
   The system will automatically collect the appropriate files: first the TDML 
file itself, then the files specified by the test case(s) in the file. Each 
test case will have its associated schema, data, and infoset files placed into 
a folder with the name of the test case. The TDML file contents will be 
automatically edited to show the updated location of these files. 
   
   The zip file created will be in the same location as the TDML file and will 
have the same name as the TDML file with the added extension ".zip". This file 
can then be transmitted to other users.
   
   If the execution of the test case contained an error or failed to complete 
parsing for any reason, the associated infoset will be a zero length file.
   
   **Note:** The TDML function does not currently support other, local, schema 
files included into a primary or base schema. Further development will be 
required to scan the primary schema file to identify these types of files so 
that they are included into the TDML file and any zipped archive created for 
that TDML file.
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to