oanastratulat

Untitled

Dec 29th, 2011
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.41 KB | None | 0 0
  1. From a70e1bb5e06b06e8bc2ee1c7157df0fe4585e65f Mon Sep 17 00:00:00 2001
  2. From: Oana Stratulat <[email protected]>
  3. Date: Thu, 29 Dec 2011 22:47:59 +0200
  4. Subject: [PATCH] FATE : test for dfa
  5.  
  6. ---
  7. tests/Makefile | 1 +
  8. tests/fate/dfa.mak | 32 ++++++++++++++++++++++++++++++++
  9. tests/ref/fate/dfa1 | 25 +++++++++++++++++++++++++
  10. tests/ref/fate/dfa10 | 8 ++++++++
  11. tests/ref/fate/dfa11 | 9 +++++++++
  12. tests/ref/fate/dfa2 | 17 +++++++++++++++++
  13. tests/ref/fate/dfa3 | 10 ++++++++++
  14. tests/ref/fate/dfa4 | 13 +++++++++++++
  15. tests/ref/fate/dfa5 | 15 +++++++++++++++
  16. tests/ref/fate/dfa6 | 12 ++++++++++++
  17. tests/ref/fate/dfa7 | 12 ++++++++++++
  18. tests/ref/fate/dfa8 | 36 ++++++++++++++++++++++++++++++++++++
  19. tests/ref/fate/dfa9 | 6 ++++++
  20. 13 files changed, 196 insertions(+), 0 deletions(-)
  21. create mode 100644 tests/fate/dfa.mak
  22. create mode 100644 tests/ref/fate/dfa1
  23. create mode 100644 tests/ref/fate/dfa10
  24. create mode 100644 tests/ref/fate/dfa11
  25. create mode 100644 tests/ref/fate/dfa2
  26. create mode 100644 tests/ref/fate/dfa3
  27. create mode 100644 tests/ref/fate/dfa4
  28. create mode 100644 tests/ref/fate/dfa5
  29. create mode 100644 tests/ref/fate/dfa6
  30. create mode 100644 tests/ref/fate/dfa7
  31. create mode 100644 tests/ref/fate/dfa8
  32. create mode 100644 tests/ref/fate/dfa9
  33.  
  34. diff --git a/tests/Makefile b/tests/Makefile
  35. index 229a576..490163e 100644
  36. --- a/tests/Makefile
  37. +++ b/tests/Makefile
  38. @@ -26,6 +26,7 @@ tests/data/asynth%.sw tests/vsynth%/00.pgm: TAG = GEN
  39. include $(SRC_PATH)/tests/fate.mak
  40. include $(SRC_PATH)/tests/fate2.mak
  41.  
  42. +include $(SRC_PATH)/tests/fate/dfa.mak
  43. include $(SRC_PATH)/tests/fate/aac.mak
  44. include $(SRC_PATH)/tests/fate/ac3.mak
  45. include $(SRC_PATH)/tests/fate/als.mak
  46. diff --git a/tests/fate/dfa.mak b/tests/fate/dfa.mak
  47. new file mode 100644
  48. index 0000000..13cbff8
  49. --- /dev/null
  50. +++ b/tests/fate/dfa.mak
  51. @@ -0,0 +1,32 @@
  52. +FATE_TESTS += fate-dfa1
  53. +fate-dfa1: CMD = framecrc -i $(SAMPLES)/dfa/0000.dfa
  54. +
  55. +FATE_TESTS += fate-dfa2
  56. +fate-dfa2: CMD = framecrc -i $(SAMPLES)/dfa/0001.dfa
  57. +
  58. +FATE_TESTS += fate-dfa3
  59. +fate-dfa3: CMD = framecrc -i $(SAMPLES)/dfa/0002.dfa
  60. +
  61. +FATE_TESTS += fate-dfa4
  62. +fate-dfa4: CMD = framecrc -i $(SAMPLES)/dfa/0003.dfa
  63. +
  64. +FATE_TESTS += fate-dfa5
  65. +fate-dfa5: CMD = framecrc -i $(SAMPLES)/dfa/0004.dfa
  66. +
  67. +FATE_TESTS += fate-dfa6
  68. +fate-dfa6: CMD = framecrc -i $(SAMPLES)/dfa/0005.dfa
  69. +
  70. +FATE_TESTS += fate-dfa7
  71. +fate-dfa7: CMD = framecrc -i $(SAMPLES)/dfa/0006.dfa
  72. +
  73. +FATE_TESTS += fate-dfa8
  74. +fate-dfa8: CMD = framecrc -i $(SAMPLES)/dfa/0007.dfa
  75. +
  76. +FATE_TESTS += fate-dfa9
  77. +fate-dfa9: CMD = framecrc -i $(SAMPLES)/dfa/0008.dfa
  78. +
  79. +FATE_TESTS += fate-dfa10
  80. +fate-dfa10: CMD = framecrc -i $(SAMPLES)/dfa/0009.dfa
  81. +
  82. +FATE_TESTS += fate-dfa11
  83. +fate-dfa11: CMD = framecrc -i $(SAMPLES)/dfa/0010.dfa
  84. \ No newline at end of file
  85. diff --git a/tests/ref/fate/dfa1 b/tests/ref/fate/dfa1
  86. new file mode 100644
  87. index 0000000..c268367
  88. --- /dev/null
  89. +++ b/tests/ref/fate/dfa1
  90. @@ -0,0 +1,25 @@
  91. +0, 0, 308224, 0x4eb64db1
  92. +0, 11520, 308224, 0xbdc5595e
  93. +0, 23040, 308224, 0x795032b7
  94. +0, 34560, 308224, 0xc808f69e
  95. +0, 46080, 308224, 0x8b4376ba
  96. +0, 57600, 308224, 0xdfd3be4c
  97. +0, 69120, 308224, 0xc2edda1b
  98. +0, 80640, 308224, 0x7dd38e7b
  99. +0, 92160, 308224, 0x79c08795
  100. +0, 103680, 308224, 0x30e924b1
  101. +0, 115200, 308224, 0xbda01fbb
  102. +0, 126720, 308224, 0x7c78d952
  103. +0, 138240, 308224, 0xd4e425f7
  104. +0, 149760, 308224, 0xd0ec4cdf
  105. +0, 161280, 308224, 0x8062992a
  106. +0, 172800, 308224, 0xd6cbd611
  107. +0, 184320, 308224, 0x1083fe8e
  108. +0, 195840, 308224, 0x4efc3e39
  109. +0, 207360, 308224, 0x5d67a998
  110. +0, 218880, 308224, 0xe0ffbc9c
  111. +0, 230400, 308224, 0x8e2cc5e0
  112. +0, 241920, 308224, 0x5ad7269f
  113. +0, 253440, 308224, 0x6830aad2
  114. +0, 264960, 308224, 0xc8fee524
  115. +0, 276480, 308224, 0xc89e7654
  116. diff --git a/tests/ref/fate/dfa10 b/tests/ref/fate/dfa10
  117. new file mode 100644
  118. index 0000000..c03df64
  119. --- /dev/null
  120. +++ b/tests/ref/fate/dfa10
  121. @@ -0,0 +1,8 @@
  122. +0, 0, 65024, 0x0a87d009
  123. +0, 6390, 65024, 0x9191399b
  124. +0, 12780, 65024, 0x36c8c351
  125. +0, 19170, 65024, 0xc1004a53
  126. +0, 25560, 65024, 0x479625f8
  127. +0, 31950, 65024, 0xdfab5170
  128. +0, 38340, 65024, 0x2fae5741
  129. +0, 44730, 65024, 0x98cea283
  130. diff --git a/tests/ref/fate/dfa11 b/tests/ref/fate/dfa11
  131. new file mode 100644
  132. index 0000000..22f7740
  133. --- /dev/null
  134. +++ b/tests/ref/fate/dfa11
  135. @@ -0,0 +1,9 @@
  136. +0, 0, 65024, 0xc17b6232
  137. +0, 6390, 65024, 0x6687b1aa
  138. +0, 12780, 65024, 0x7a046b14
  139. +0, 19170, 65024, 0x25734b71
  140. +0, 25560, 65024, 0x0bd3519d
  141. +0, 31950, 65024, 0x3c84ca25
  142. +0, 38340, 65024, 0x269ba3c7
  143. +0, 44730, 65024, 0xe4e17223
  144. +0, 51120, 65024, 0x4d71b7bc
  145. diff --git a/tests/ref/fate/dfa2 b/tests/ref/fate/dfa2
  146. new file mode 100644
  147. index 0000000..a1c91ce
  148. --- /dev/null
  149. +++ b/tests/ref/fate/dfa2
  150. @@ -0,0 +1,17 @@
  151. +0, 0, 308224, 0x53d98b6d
  152. +0, 6390, 308224, 0xcc319665
  153. +0, 12780, 308224, 0x7edb8714
  154. +0, 19170, 308224, 0x8b489159
  155. +0, 25560, 308224, 0x535b8230
  156. +0, 31950, 308224, 0x5db4851e
  157. +0, 38340, 308224, 0x29e09995
  158. +0, 44730, 308224, 0x0d1e9546
  159. +0, 51120, 308224, 0xceab7712
  160. +0, 57510, 308224, 0x013f7ac8
  161. +0, 63900, 308224, 0xb701543a
  162. +0, 70290, 308224, 0x919b39f3
  163. +0, 76680, 308224, 0x714629a3
  164. +0, 83070, 308224, 0x0e6af89b
  165. +0, 89460, 308224, 0x99f7f7e5
  166. +0, 95850, 308224, 0x68d0e08f
  167. +0, 102240, 308224, 0x9f08d802
  168. diff --git a/tests/ref/fate/dfa3 b/tests/ref/fate/dfa3
  169. new file mode 100644
  170. index 0000000..4d92322
  171. --- /dev/null
  172. +++ b/tests/ref/fate/dfa3
  173. @@ -0,0 +1,10 @@
  174. +0, 0, 65024, 0xb65d6443
  175. +0, 9000, 65024, 0x433eb164
  176. +0, 18000, 65024, 0x3ff19134
  177. +0, 27000, 65024, 0x515e185f
  178. +0, 36000, 65024, 0x2236fb61
  179. +0, 45000, 65024, 0xcc00194e
  180. +0, 54000, 65024, 0xc3618ddb
  181. +0, 63000, 65024, 0xe28a1ca4
  182. +0, 72000, 65024, 0xfe584bb4
  183. +0, 81000, 65024, 0xd41e54d8
  184. diff --git a/tests/ref/fate/dfa4 b/tests/ref/fate/dfa4
  185. new file mode 100644
  186. index 0000000..5dedf15
  187. --- /dev/null
  188. +++ b/tests/ref/fate/dfa4
  189. @@ -0,0 +1,13 @@
  190. +0, 0, 308224, 0xcbf38c88
  191. +0, 12780, 308224, 0x13ca020e
  192. +0, 25560, 308224, 0x3d6fba11
  193. +0, 38340, 308224, 0xfd4d9025
  194. +0, 51120, 308224, 0x56536094
  195. +0, 63900, 308224, 0x56536094
  196. +0, 76680, 308224, 0x56536094
  197. +0, 89460, 308224, 0x56536094
  198. +0, 102240, 308224, 0x56536094
  199. +0, 115020, 308224, 0x56536094
  200. +0, 127800, 308224, 0x4f4aaf8f
  201. +0, 140580, 308224, 0x07f9ae83
  202. +0, 153360, 308224, 0xd0a068eb
  203. diff --git a/tests/ref/fate/dfa5 b/tests/ref/fate/dfa5
  204. new file mode 100644
  205. index 0000000..1485d3b
  206. --- /dev/null
  207. +++ b/tests/ref/fate/dfa5
  208. @@ -0,0 +1,15 @@
  209. +0, 0, 65024, 0x773b2585
  210. +0, 9000, 65024, 0x33c76718
  211. +0, 18000, 65024, 0x0016a365
  212. +0, 27000, 65024, 0x3d6b811d
  213. +0, 36000, 65024, 0x53d35d3e
  214. +0, 45000, 65024, 0xd3195adc
  215. +0, 54000, 65024, 0x904e9492
  216. +0, 63000, 65024, 0x4b905b93
  217. +0, 72000, 65024, 0x97a24d60
  218. +0, 81000, 65024, 0x5738bbd2
  219. +0, 90000, 65024, 0x60c9213f
  220. +0, 99000, 65024, 0x2f2966c2
  221. +0, 108000, 65024, 0x5d82ba0e
  222. +0, 117000, 65024, 0x3e18fd53
  223. +0, 126000, 65024, 0xf199519d
  224. diff --git a/tests/ref/fate/dfa6 b/tests/ref/fate/dfa6
  225. new file mode 100644
  226. index 0000000..b9f943c
  227. --- /dev/null
  228. +++ b/tests/ref/fate/dfa6
  229. @@ -0,0 +1,12 @@
  230. +0, 0, 65024, 0x78ca2f73
  231. +0, 6390, 65024, 0x7993cfbb
  232. +0, 12780, 65024, 0xe43b2c7d
  233. +0, 19170, 65024, 0x1b2e754a
  234. +0, 25560, 65024, 0xe543704d
  235. +0, 31950, 65024, 0x298c7243
  236. +0, 38340, 65024, 0x521720ff
  237. +0, 44730, 65024, 0xc49498ab
  238. +0, 51120, 65024, 0x00fc4739
  239. +0, 57510, 65024, 0xff03e8d4
  240. +0, 63900, 65024, 0x79c09db5
  241. +0, 70290, 65024, 0xee66fd09
  242. diff --git a/tests/ref/fate/dfa7 b/tests/ref/fate/dfa7
  243. new file mode 100644
  244. index 0000000..87bf676
  245. --- /dev/null
  246. +++ b/tests/ref/fate/dfa7
  247. @@ -0,0 +1,12 @@
  248. +0, 0, 3648, 0x29484c3c
  249. +0, 6390, 3648, 0xa16855bb
  250. +0, 12780, 3648, 0x538353d6
  251. +0, 19170, 3648, 0x735b4dfb
  252. +0, 25560, 3648, 0x15874bf8
  253. +0, 31950, 3648, 0x96f558fc
  254. +0, 38340, 3648, 0xd5715d7e
  255. +0, 44730, 3648, 0x33ab5529
  256. +0, 51120, 3648, 0xe7434c9b
  257. +0, 57510, 3648, 0x5f2e52a7
  258. +0, 63900, 3648, 0xd32a4b54
  259. +0, 70290, 3648, 0xd3b8547a
  260. diff --git a/tests/ref/fate/dfa8 b/tests/ref/fate/dfa8
  261. new file mode 100644
  262. index 0000000..6f5d3ec
  263. --- /dev/null
  264. +++ b/tests/ref/fate/dfa8
  265. @@ -0,0 +1,36 @@
  266. +0, 0, 45932, 0xa55439fb
  267. +0, 6390, 45932, 0x071f423f
  268. +0, 12780, 45932, 0xf0aac5a9
  269. +0, 19170, 45932, 0x9f3b803b
  270. +0, 25560, 45932, 0xeb68e802
  271. +0, 31950, 45932, 0xfa3a994d
  272. +0, 38340, 45932, 0x0ed46f09
  273. +0, 44730, 45932, 0x2374f44c
  274. +0, 51120, 45932, 0x2dde0a6e
  275. +0, 57510, 45932, 0x941e579f
  276. +0, 63900, 45932, 0x44ef4c63
  277. +0, 70290, 45932, 0x743aa480
  278. +0, 76680, 45932, 0x4eeb6204
  279. +0, 83070, 45932, 0x60eb012c
  280. +0, 89460, 45932, 0x35f34724
  281. +0, 95850, 45932, 0xc7565c42
  282. +0, 102240, 45932, 0x9dc310c3
  283. +0, 108630, 45932, 0x0afac80a
  284. +0, 115020, 45932, 0x720112f1
  285. +0, 121410, 45932, 0x59d35a12
  286. +0, 127800, 45932, 0xeadb11c1
  287. +0, 134190, 45932, 0x8a2fb50a
  288. +0, 140580, 45932, 0xe730d603
  289. +0, 146970, 45932, 0x8fb0b733
  290. +0, 153360, 45932, 0x644bfddd
  291. +0, 159750, 45932, 0x7bec84af
  292. +0, 166140, 45932, 0x89892d60
  293. +0, 172530, 45932, 0x9c74e8d4
  294. +0, 178920, 45932, 0x81429e13
  295. +0, 185310, 45932, 0xab80509d
  296. +0, 191700, 45932, 0x30914ddc
  297. +0, 198090, 45932, 0x925f64c0
  298. +0, 204480, 45932, 0x6e3454bf
  299. +0, 210870, 45932, 0x32b072c4
  300. +0, 217260, 45932, 0xae5049a4
  301. +0, 223650, 45932, 0xde749c5a
  302. diff --git a/tests/ref/fate/dfa9 b/tests/ref/fate/dfa9
  303. new file mode 100644
  304. index 0000000..f1de996
  305. --- /dev/null
  306. +++ b/tests/ref/fate/dfa9
  307. @@ -0,0 +1,6 @@
  308. +0, 0, 77076, 0xd202cc47
  309. +0, 6390, 77076, 0x7cceaf30
  310. +0, 12780, 77076, 0x2baa1d52
  311. +0, 19170, 77076, 0x89b1787a
  312. +0, 25560, 77076, 0x252af096
  313. +0, 31950, 77076, 0xc77cff33
  314. --
  315. 1.7.5.4
Advertisement
Add Comment
Please, Sign In to add comment