tsconsts.pas 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181
  1. unit tsconsts;
  2. {$mode ObjFPC}
  3. interface
  4. const
  5. TestResultsTableName = 'TESTRESULTS';
  6. MaxLimit = 1000;
  7. TestsuiteURLPrefix='http://www.freepascal.org/testsuite/';
  8. TestsuiteBin='testsuite.cgi';
  9. ViewURL='http://svn.freepascal.org/cgi-bin/viewvc.cgi/';
  10. ViewRevURL='http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=revision&revision=';
  11. ViewGitHashURL='https://gitlab.com/freepascal.org/fpc/source/-/tree/';
  12. TestsSubDir='/tests/';
  13. DataBaseSubDir='/packages/fcl-db/tests/';
  14. faction_show_overview = 0;
  15. faction_show_run_results = 1;
  16. faction_show_run_pie = 2;
  17. faction_show_one_test = 3;
  18. faction_show_history = 4;
  19. faction_compare_with_previous = 5;
  20. faction_compare_with_next = 6;
  21. faction_compare2_with_previous = 7;
  22. faction_compare2_with_next = 8;
  23. faction_compare_both_with_previous = 9;
  24. faction_compare_both_with_next = 10;
  25. Var
  26. SDetailsURL : string;
  27. type
  28. known_versions = (
  29. ver_unknown,
  30. ver_1_0_10,
  31. ver_2_0_0,
  32. ver_2_0_1,
  33. ver_2_0_2,
  34. ver_2_0_3,
  35. ver_2_0_4,
  36. ver_2_0_5,
  37. ver_2_1_2,
  38. ver_2_1_4,
  39. ver_2_2_0,
  40. ver_2_2_1,
  41. ver_2_2_2,
  42. ver_2_2_3,
  43. ver_2_2_4,
  44. ver_2_2_5,
  45. ver_2_3_1,
  46. ver_2_4_0,
  47. ver_2_4_1,
  48. ver_2_4_2,
  49. ver_2_4_3,
  50. ver_2_4_4,
  51. ver_2_4_5,
  52. ver_2_5_1,
  53. ver_2_6_0,
  54. ver_2_6_1,
  55. ver_2_6_2,
  56. ver_2_6_3,
  57. ver_2_6_4,
  58. ver_2_6_5,
  59. ver_2_7_1,
  60. ver_3_0_0,
  61. ver_3_0_1,
  62. ver_3_0_2,
  63. ver_3_0_3,
  64. ver_3_0_4,
  65. ver_3_0_5,
  66. ver_3_1_1,
  67. ver_3_2_0,
  68. ver_3_2_1,
  69. ver_3_2_2,
  70. ver_3_2_3,
  71. ver_3_3_1);
  72. const
  73. ver_trunk = high (known_versions);
  74. ver_string : array[known_versions] of string =
  75. (
  76. 'unknown',
  77. '1.0.10',
  78. '2.0.0',
  79. '2.0.1',
  80. '2.0.2',
  81. '2.0.3',
  82. '2.0.4',
  83. '2.0.5',
  84. '2.1.2',
  85. '2.1.4',
  86. '2.2.0',
  87. '2.2.1',
  88. '2.2.2',
  89. '2.2.3',
  90. '2.2.4',
  91. '2.2.5',
  92. '2.3.1',
  93. '2.4.0',
  94. '2.4.1',
  95. '2.4.2',
  96. '2.4.3',
  97. '2.4.4',
  98. '2.4.5',
  99. '2.5.1',
  100. '2.6.0',
  101. '2.6.1',
  102. '2.6.2',
  103. '2.6.3',
  104. '2.6.4',
  105. '2.6.5',
  106. '2.7.1',
  107. '3.0.0',
  108. '3.0.1',
  109. '3.0.2',
  110. '3.0.3',
  111. '3.0.4',
  112. '3.0.5',
  113. '3.1.1',
  114. '3.2.0',
  115. '3.2.1',
  116. '3.2.2',
  117. '3.2.3',
  118. '3.3.1'
  119. );
  120. ver_branch : array [known_versions] of string =
  121. (
  122. '',
  123. '',
  124. 'tags/release_2_0_0',
  125. 'branches/fixes_2_0',
  126. 'tags/release_2_0_2',
  127. 'branches/fixes_2_0',
  128. 'tags/release_2_0_4',
  129. 'branches/fixes_2_0',
  130. 'tags/release_2_1_2',
  131. 'tags/release_2_1_4',
  132. 'tags/release_2_2_0',
  133. 'branches/fixes_2_2',
  134. 'tags/release_2_2_2',
  135. 'branches/fixes_2_2',
  136. 'tags/release_2_2_4',
  137. 'branches/fixes_2_2',
  138. 'branches/fixes_2_2',
  139. 'tags/release_2_4_0',
  140. 'tags/release_2_4_0',
  141. 'tags/release_2_4_2',
  142. 'tags/release_2_4_2',
  143. 'tags/release_2_4_4',
  144. 'tags/release_2_4_4',
  145. 'branches/fixes_2_4',
  146. 'tags/release_2_6_0',
  147. 'tags/release_2_6_0',
  148. 'tags/release_2_6_2',
  149. 'tags/release_2_6_2',
  150. 'tags/release_2_6_4',
  151. 'tags/release_2_6_4',
  152. 'branches/fixes_2_6',
  153. 'tags/release_3_0_0',
  154. 'tags/release_3_0_0',
  155. 'tags/release_3_0_2',
  156. 'tags/release_3_0_2',
  157. 'tags/release_3_0_4',
  158. 'tags/release_3_0_4',
  159. 'branches/fixes_3_0',
  160. 'tags/release_3_2_0',
  161. 'tags/release_3_2_0',
  162. 'tags/release_3_2_2',
  163. 'branches/fixes_3_2',
  164. 'trunk'
  165. );
  166. implementation
  167. end.