home *** CD-ROM | disk | FTP | other *** search
/ Programmer's ROM - The Computer Language Library / programmersrom.iso / ada / cais / caistst.pro < prev    next >
Encoding:
Text File  |  1988-05-03  |  6.0 KB  |  122 lines

  1.  
  2.  
  3. -------- SIMTEL20 Ada Software Repository Prologue ------------
  4. --                                                           -*
  5. -- Unit name    : CAISTEST
  6. -- Version      : 860307
  7. -- Author       : Mitre Corp.
  8. --              : Rebecca Bowerman    Helen Gill
  9. --              : Chuck Howell        Robbie Hutchison
  10. --              : Mike McClimens
  11. -- DDN Address  : cig-info at mitre
  12. -- Copyright    :
  13. -- Date created : 07 MAR 86
  14. -- Release date : 07 MAR 86
  15. -- Last update  : 07 MAR 86
  16. -- Machine/System Compiled/Run on : Vax 8600
  17. --               :                   UNIX
  18. --               :                   Verdix Ada Development Sys
  19. --                                                           -*
  20. ---------------------------------------------------------------
  21. --                                                           -*
  22. -- Keywords     :  Tool Interfaces, Portability, Stoneman,
  23. --     :            Operating System Calls, Host-Dependencies,
  24. --     :            MIL-STD-CAIS, APSE, Programming Support Environment,
  25. --     :            Regression Tests
  26. ----------------:
  27. --
  28. -- Abstract     :  
  29. --         This set of tests exercises a wide range of the
  30. -- implemented CAIS interfaces.  In general the results of the
  31. -- tests are self-documenting.  However they are programmer-
  32. -- developed tests and are not as rigorous as might be
  33. -- expected for acceptance testing.  They also vary in style.
  34. -- In some instances dependencies upon the state of the node
  35. -- model remain in these tests and thus may require the
  36. -- existence (or non-existence) of nodes and/or attributes.
  37. --
  38. -- The tests are:
  39. --   attribute_ex.a               => Test Exceptions on Attribute Com
  40. --   cais_commandos.a             => Set of Interactive CAIS Commands
  41. --   copytree_test.a              => Tests Copy_Tree(+Node), Rename
  42. --   existree_ex.a                => Same as Nodetree_ex sans Creates
  43. --   io_ex_create_test.a          => Test Exceptions on Text_Io.Create
  44. --   io_ex_open_test.a            => Test Exceptions on Text_Io.Open
  45. --   io_ex_delete_test.a          => Test Exceptions on Text_Io.Delete
  46. --   list_test_02_12.a            => Tests List_Utilities 5.4.2 - 12
  47. --   list_test_13_ss.a            => Tests List_Utilities 5.4.13 - 23
  48. --   list_tstex.a                 => Tests Exceptions on List_Utilities
  49. --   listutst.a                   => Five Quick List_Utilities Tests
  50. --   list_utilities_tests-body.a        => Part of Above
  51. --   list_utilities_tests-spec.a        => Part of Above
  52. --   natt_tst_all.a               => Test Node Attribute Commands
  53. --   natt_tst_it.a                => Test Node Attribute Iterators
  54. --   new_user.a                   => Adds New_Users
  55. --   node_mgnt.a                  => Tests some of Node-Management
  56. --   node_management_tests-body.a       => Part of Above
  57. --   node_management_tests-body.a       => Part of Above
  58. --   nodetree_ex.a                => Tests some Node_Management Excep.
  59. --   nodetree_cleanup.a                 => Deletes Nodes from Above
  60. --   patt_tst_all.a               => Test Path Attribute Commands
  61. --   patt_tst_it.a                => Test Path Attribute Iterators
  62. --   struct_nodes.a               => Main for Structural_Nodes test
  63. --   structural_nodes_tests-body.a      => Part of Above
  64. --   structural_nodes_tests-spec.a      => Part of Above
  65. --   test_internals.a             => Test Window into Cais Insides
  66. --   test_node_iterate.a          => Tests Node Iterate
  67. --   text_test.a                  => Tests some of Text_Io
  68. --   text_io_tests-body.a               => Part of Above
  69. --   text_io_tests-spec.a               => Part of Above
  70. --
  71. --         The tests should be run when the CAIS is installed
  72. -- and users have been added.  They can also be run as
  73. -- regression tests, if the CAIS code is modified.  They may
  74. -- be helpful as supplementary (though rudimentary) examples
  75. -- to MIL-STD-CAIS
  76. ----------------:  
  77. --                                                           -*
  78. ------------------ Revision history ---------------------------
  79. --                                                           -*
  80. -- DATE      VERSION AUTHOR        HISTORY
  81. -- 03/07/85  860307  Mitre Corp    Initial Release
  82. --                                                           -*
  83. ------------------ Distribution and Copyright -----------------
  84. --                                                           -*
  85. -- This prologue must be included in all copies of this software.
  86. --
  87. -- This software is released to the Public Domain (note:
  88. --   software released to the Public Domain is not subject
  89. --   to copyright protection).
  90. --
  91. -- Restrictions on use or distribution:  Although there are
  92. --      no current plans to provide maintenance for this set of
  93. --      CAIS tests, further modifications are planned. We would
  94. --      appreciate your reporting problems and experiences to:
  95. --              
  96. --                cig-info at mitre    (net address)
  97. --
  98. --      or call at:
  99. --
  100. --                (703)  883-7858
  101. --                                                           -*
  102. ------------------ Disclaimer ---------------------------------
  103. --                                                           -*
  104. -- This software and its documentation are provided "AS IS" and
  105. -- without any expressed or implied warranties whatsoever.
  106. -- No warranties as to performance, merchantability, or fitness
  107. -- for a particular purpose exist.
  108. --
  109. -- Because of the diversity of conditions and hardware under
  110. -- which this software may be used, no warranty of fitness for
  111. -- a particular purpose is offered.  The user is advised to
  112. -- test the software thoroughly before relying on it.  The user
  113. -- must assume the entire risk and liability of using this
  114. -- software.
  115. --
  116. -- In no event shall any person or organization of people be
  117. -- held responsible for any direct, indirect, consequential
  118. -- or inconsequential damages or lost profits.
  119. --                                                           -*
  120. -------------------END-PROLOGUE--------------------------------
  121.  
  122.