ashell_1.3.0_8d2540e0/applet/tests/directories/test_iterate_directory.adb

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
with
     Shell.Directories,
     Ada.Directories,
     Ada.Text_IO;


procedure Test_Iterate_Directory
is
   use Ada.Text_IO;
begin
   Put_Line ("Begin 'Iterate_Directory' test.");
   New_Line (2);

   declare
      use Shell.Directories,
          Ada  .Directories;
   begin
      for Each of To_Directory ("..", Recurse => True)
      loop
         Put_Line (Full_Name (Each));     -- Display the full name of each file.
      end loop;
   end;

   New_Line (2);
   Put_Line ("End 'Iterate_Directory' test.");
end Test_Iterate_Directory;