You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tests/README.md
+10-28
Original file line number
Diff line number
Diff line change
@@ -11,60 +11,42 @@ The project has the following directories:
11
11
Contains:
12
12
13
13
* this file: `README.md`
14
-
* project group files for Delphi 2006..XE[[1]](#1) that group together all the sub-projects that are stored in sub-directories of `Src`.
14
+
* project group files for Delphi 2006..XE[^1] that group together all the sub-projects that are stored in sub-directories of `Src`.
15
15
16
16
### `./Cat-Arrays`
17
17
18
-
Contains the _TestArraysCat_[[2]](#2) project that provides _DUnit_ tests for snippets from the database's _Arrays_ category. Currently tests are only available for the _TArrayUtils_ advanced record.
18
+
Contains the _TestArraysCat_[^2] project that provides _DUnit_ tests for snippets from the database's _Arrays_ category. Currently tests are only available for the _TArrayUtils_ advanced record.
19
19
20
20
### `./Cat-Date`
21
21
22
-
Contains the _TestDateCat_[[2]](#2) project that provides _DUnit_ tests for selected snippets from the database's _Date and Time_ category.
22
+
Contains the _TestDateCat_[^2] project that provides _DUnit_ tests for selected snippets from the database's _Date and Time_ category.
23
23
24
24
### `./Cat-Drive`
25
25
26
-
Contains the _TestDriveCat_[[2]](#2) project that implements a GUI application that exercises and demonstrates all the code from the database's _Drive Management_ category.
26
+
Contains the _TestDriveCat_[^2] project that implements a GUI application that exercises and demonstrates all the code from the database's _Drive Management_ category.
27
27
28
28
### `./Cat-Hex`
29
29
30
-
Contains the _TestHexCat_[[2]](#2) project that provides _DUnit_ tests for all the snippets from the database's _Hex Utilities_ category.
30
+
Contains the _TestHexCat_[^2] project that provides _DUnit_ tests for all the snippets from the database's _Hex Utilities_ category.
31
31
32
32
### `./Cat-Maths`
33
33
34
-
Contains the _TestCatMaths_[[2]](#2) project that provides _DUnit_ tests for selected snippets from the database's _Mathematics_ category.
34
+
Contains the _TestCatMaths_[^2] project that provides _DUnit_ tests for selected snippets from the database's _Mathematics_ category.
35
35
36
36
### `./Cat-String`
37
37
38
-
Contains the _TestCatString_[[2]](#2) project that provides _DUnit_ tests for selected snippets from the database's _String Management_ category.
38
+
Contains the _TestCatString_[^2] project that provides _DUnit_ tests for selected snippets from the database's _String Management_ category.
39
39
40
40
### `./Cat-WinSys`
41
41
42
-
Contains the _TextWinSysCat_[[2]](#2) project that provides a GUI application that exercises and demonstrates all the code from the database's _Windows System_ category.
42
+
Contains the _TextWinSysCat_[^2] project that provides a GUI application that exercises and demonstrates all the code from the database's _Windows System_ category.
43
43
44
44
### History
45
45
46
46
These test files originated as a [zip file on Google Drive](https://drive.google.com/file/d/1pH7LtyZY-ehwjJ4AjC801j-0bVMdLpsz/view) that were transferred to the `delphidabbler/code-snippets` repository on GitHub. The tests are located in the repository's `tests` sub-directory.
47
47
48
48
All subsequent changes to the files were made on GitHub. At present the GitHub repository differs from the original code on Google Drive.
49
49
50
-
## Notes
50
+
[^1]: There are different versions of the group project file for different Delphi versions: `CodeSnippetsTestsbdsgroup` for Delphi 2006, `CodeSnippetsTests.groupproj` for Delphi 2007-2010 and `CodeSnippetsTestsXE.groupproj` for Delphi XE.
51
51
52
-
### 1
53
-
54
-
There are different versions of the group project file for different Delphi versions:
55
-
56
-
*`CodeSnippetsTestsbdsgroup` for Delphi 2006
57
-
*`CodeSnippetsTests.groupproj` for Delphi 2007-2010
58
-
*`CodeSnippetsTestsXE.groupproj` for Delphi XE
59
-
60
-
### 2
61
-
62
-
The are different versions of project files for different versions of Delphi. They are:
63
-
64
-
*`<NAME>.bdsproj` for Delphi 2006
65
-
*`<NAME>.dproj` for Delphi 2007 to 2010
66
-
*`<NAME>XE.dproj` for Delphi XE
67
-
68
-
where `<NAME>` is the base name of the project, for example `TestDateCat` or `TestCatMaths`.
69
-
70
-
> Not all test projects provide all the different project files versions.
52
+
[^2]: There are different versions of project files for different Delphi versions. They are one or more of `<NAME>.bdsproj` for Delphi 2006, `<NAME>.dproj` for Delphi 2007 to 2010 and `<NAME>XE.dproj` for Delphi XE, where `<NAME>` is the base name of the project, for example `TestDateCat` or `TestCatMaths`.
0 commit comments