Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.61 KB | None | 0 0
  1. Running tests with bash 3.1.23(2)-release
  2.  
  3. ✓ no arguments prints usage instructions
  4. ✓ -v and --version print version number
  5. ✓ -h and --help print help
  6. ✓ invalid filename prints an error
  7. ✓ empty test file runs zero tests
  8. ✓ one passing test
  9. ✓ summary passing tests
  10. ✓ summary passing and skipping tests
  11. ✓ summary passing and failing tests
  12. ✓ summary passing, failing and skipping tests
  13. ✓ one failing test
  14. ✓ one failing and one passing test
  15. ✓ failing test with significant status
  16. ✓ failing helper function logs the test case's line number
  17. ✓ test environments are isolated
  18. ✓ setup is run once before each test
  19. ✓ teardown is run once after each test, even if it fails
  20. ✓ setup failure
  21. ✓ passing test with teardown failure
  22. ✓ failing test with teardown failure
  23. ✓ teardown failure with significant status
  24. ✓ failing test file outside of BATS_CWD
  25. ✓ load sources scripts relative to the current test file
  26. ✓ load aborts if the specified script does not exist
  27. ✓ load sources scripts by absolute path
  28. ✓ load aborts if the script, specified by an absolute path, does not exist
  29. ✓ output is discarded for passing tests and printed for failing tests
  30. ✓ -c prints the number of tests
  31. ✓ dash-e is not mangled on beginning of line
  32. ✓ dos line endings are stripped before testing
  33. ✓ test file without trailing newline
  34. ✓ skipped tests
  35. ✓ extended syntax
  36. ✓ pretty and tap formats
  37. ✓ pretty formatter bails on invalid tap
  38. ✓ single-line tests
  39. ✓ testing IFS not modified by run
  40. ✗ executing exported function does not break failing test output
  41. (in test file test/bats.bats, line 273)
  42. `[ "${lines[2]}" = "# (in test file test/fixtures/bats/exported_function.bats, line 9)" ]' failed
  43. ✓ running a suite with no test files
  44. ✓ running a suite with one test file
  45. ✓ counting tests in a suite
  46. ✓ aggregated output of multiple tests in a suite
  47. ✓ a failing test in a suite results in an error exit code
  48. ✓ running an ad-hoc suite by specifying multiple test files
  49. ✓ extended syntax in suite
  50.  
  51. 45 tests, 1 failure
  52.  
  53. Running tests with bash 3.2.57(2)-release
  54.  
  55. ✓ no arguments prints usage instructions
  56. ✓ -v and --version print version number
  57. ✓ -h and --help print help
  58. ✓ invalid filename prints an error
  59. ✓ empty test file runs zero tests
  60. ✓ one passing test
  61. ✓ summary passing tests
  62. ✓ summary passing and skipping tests
  63. ✓ summary passing and failing tests
  64. ✓ summary passing, failing and skipping tests
  65. ✓ one failing test
  66. ✓ one failing and one passing test
  67. ✓ failing test with significant status
  68. ✓ failing helper function logs the test case's line number
  69. ✓ test environments are isolated
  70. ✓ setup is run once before each test
  71. ✓ teardown is run once after each test, even if it fails
  72. ✓ setup failure
  73. ✓ passing test with teardown failure
  74. ✓ failing test with teardown failure
  75. ✓ teardown failure with significant status
  76. ✓ failing test file outside of BATS_CWD
  77. ✓ load sources scripts relative to the current test file
  78. ✓ load aborts if the specified script does not exist
  79. ✓ load sources scripts by absolute path
  80. ✓ load aborts if the script, specified by an absolute path, does not exist
  81. ✓ output is discarded for passing tests and printed for failing tests
  82. ✓ -c prints the number of tests
  83. ✓ dash-e is not mangled on beginning of line
  84. ✓ dos line endings are stripped before testing
  85. ✓ test file without trailing newline
  86. ✓ skipped tests
  87. ✓ extended syntax
  88. ✓ pretty and tap formats
  89. ✓ pretty formatter bails on invalid tap
  90. ✓ single-line tests
  91. ✓ testing IFS not modified by run
  92. ✗ executing exported function does not break failing test output
  93. (in test file test/bats.bats, line 273)
  94. `[ "${lines[2]}" = "# (in test file test/fixtures/bats/exported_function.bats, line 9)" ]' failed
  95. ✓ running a suite with no test files
  96. ✓ running a suite with one test file
  97. ✓ counting tests in a suite
  98. ✓ aggregated output of multiple tests in a suite
  99. ✓ a failing test in a suite results in an error exit code
  100. ✓ running an ad-hoc suite by specifying multiple test files
  101. ✓ extended syntax in suite
  102.  
  103. 45 tests, 1 failure
  104.  
  105. Running tests with bash 4.0.44(2)-release
  106.  
  107. ✓ no arguments prints usage instructions
  108. ✓ -v and --version print version number
  109. ✓ -h and --help print help
  110. ✓ invalid filename prints an error
  111. ✓ empty test file runs zero tests
  112. ✓ one passing test
  113. ✓ summary passing tests
  114. ✓ summary passing and skipping tests
  115. ✓ summary passing and failing tests
  116. ✓ summary passing, failing and skipping tests
  117. ✓ one failing test
  118. ✓ one failing and one passing test
  119. ✓ failing test with significant status
  120. ✓ failing helper function logs the test case's line number
  121. ✓ test environments are isolated
  122. ✓ setup is run once before each test
  123. ✓ teardown is run once after each test, even if it fails
  124. ✓ setup failure
  125. ✓ passing test with teardown failure
  126. ✓ failing test with teardown failure
  127. ✓ teardown failure with significant status
  128. ✓ failing test file outside of BATS_CWD
  129. ✓ load sources scripts relative to the current test file
  130. ✓ load aborts if the specified script does not exist
  131. ✓ load sources scripts by absolute path
  132. ✓ load aborts if the script, specified by an absolute path, does not exist
  133. ✓ output is discarded for passing tests and printed for failing tests
  134. ✓ -c prints the number of tests
  135. ✓ dash-e is not mangled on beginning of line
  136. ✓ dos line endings are stripped before testing
  137. ✓ test file without trailing newline
  138. ✓ skipped tests
  139. ✓ extended syntax
  140. ✓ pretty and tap formats
  141. ✓ pretty formatter bails on invalid tap
  142. ✓ single-line tests
  143. ✓ testing IFS not modified by run
  144. ✗ executing exported function does not break failing test output
  145. (in test file test/bats.bats, line 273)
  146. `[ "${lines[2]}" = "# (in test file test/fixtures/bats/exported_function.bats, line 9)" ]' failed
  147. ✓ running a suite with no test files
  148. ✓ running a suite with one test file
  149. ✓ counting tests in a suite
  150. ✓ aggregated output of multiple tests in a suite
  151. ✓ a failing test in a suite results in an error exit code
  152. ✓ running an ad-hoc suite by specifying multiple test files
  153. ✓ extended syntax in suite
  154.  
  155. 45 tests, 1 failure
  156.  
  157. Running tests with bash 4.1.17(2)-release
  158.  
  159. ✓ no arguments prints usage instructions
  160. ✓ -v and --version print version number
  161. ✓ -h and --help print help
  162. ✓ invalid filename prints an error
  163. ✓ empty test file runs zero tests
  164. ✓ one passing test
  165. ✓ summary passing tests
  166. ✓ summary passing and skipping tests
  167. ✓ summary passing and failing tests
  168. ✓ summary passing, failing and skipping tests
  169. ✓ one failing test
  170. ✓ one failing and one passing test
  171. ✓ failing test with significant status
  172. ✓ failing helper function logs the test case's line number
  173. ✓ test environments are isolated
  174. ✓ setup is run once before each test
  175. ✓ teardown is run once after each test, even if it fails
  176. ✓ setup failure
  177. ✓ passing test with teardown failure
  178. ✓ failing test with teardown failure
  179. ✓ teardown failure with significant status
  180. ✓ failing test file outside of BATS_CWD
  181. ✓ load sources scripts relative to the current test file
  182. ✓ load aborts if the specified script does not exist
  183. ✓ load sources scripts by absolute path
  184. ✓ load aborts if the script, specified by an absolute path, does not exist
  185. ✓ output is discarded for passing tests and printed for failing tests
  186. ✓ -c prints the number of tests
  187. ✓ dash-e is not mangled on beginning of line
  188. ✓ dos line endings are stripped before testing
  189. ✓ test file without trailing newline
  190. ✓ skipped tests
  191. ✓ extended syntax
  192. ✓ pretty and tap formats
  193. ✓ pretty formatter bails on invalid tap
  194. ✓ single-line tests
  195. ✓ testing IFS not modified by run
  196. ✗ executing exported function does not break failing test output
  197. (in test file test/bats.bats, line 273)
  198. `[ "${lines[2]}" = "# (in test file test/fixtures/bats/exported_function.bats, line 9)" ]' failed
  199. ✓ running a suite with no test files
  200. ✓ running a suite with one test file
  201. ✓ counting tests in a suite
  202. ✓ aggregated output of multiple tests in a suite
  203. ✓ a failing test in a suite results in an error exit code
  204. ✓ running an ad-hoc suite by specifying multiple test files
  205. ✓ extended syntax in suite
  206.  
  207. 45 tests, 1 failure
  208.  
  209. Running tests with bash 4.2.53(2)-release
  210.  
  211. ✓ no arguments prints usage instructions
  212. ✓ -v and --version print version number
  213. ✓ -h and --help print help
  214. ✓ invalid filename prints an error
  215. ✓ empty test file runs zero tests
  216. ✓ one passing test
  217. ✓ summary passing tests
  218. ✓ summary passing and skipping tests
  219. ✓ summary passing and failing tests
  220. ✓ summary passing, failing and skipping tests
  221. ✓ one failing test
  222. ✓ one failing and one passing test
  223. ✓ failing test with significant status
  224. ✓ failing helper function logs the test case's line number
  225. ✓ test environments are isolated
  226. ✓ setup is run once before each test
  227. ✓ teardown is run once after each test, even if it fails
  228. ✓ setup failure
  229. ✓ passing test with teardown failure
  230. ✓ failing test with teardown failure
  231. ✓ teardown failure with significant status
  232. ✓ failing test file outside of BATS_CWD
  233. ✓ load sources scripts relative to the current test file
  234. ✓ load aborts if the specified script does not exist
  235. ✓ load sources scripts by absolute path
  236. ✓ load aborts if the script, specified by an absolute path, does not exist
  237. ✓ output is discarded for passing tests and printed for failing tests
  238. ✓ -c prints the number of tests
  239. ✓ dash-e is not mangled on beginning of line
  240. ✓ dos line endings are stripped before testing
  241. ✓ test file without trailing newline
  242. ✓ skipped tests
  243. ✓ extended syntax
  244. ✓ pretty and tap formats
  245. ✓ pretty formatter bails on invalid tap
  246. ✓ single-line tests
  247. ✓ testing IFS not modified by run
  248. ✗ executing exported function does not break failing test output
  249. (in test file test/bats.bats, line 273)
  250. `[ "${lines[2]}" = "# (in test file test/fixtures/bats/exported_function.bats, line 9)" ]' failed
  251. ✓ running a suite with no test files
  252. ✓ running a suite with one test file
  253. ✓ counting tests in a suite
  254. ✓ aggregated output of multiple tests in a suite
  255. ✓ a failing test in a suite results in an error exit code
  256. ✓ running an ad-hoc suite by specifying multiple test files
  257. ✓ extended syntax in suite
  258.  
  259. 45 tests, 1 failure
  260.  
  261. Running tests with bash 4.3.48(2)-release
  262.  
  263. ✓ no arguments prints usage instructions
  264. ✓ -v and --version print version number
  265. ✓ -h and --help print help
  266. ✓ invalid filename prints an error
  267. ✓ empty test file runs zero tests
  268. ✓ one passing test
  269. ✓ summary passing tests
  270. ✓ summary passing and skipping tests
  271. ✓ summary passing and failing tests
  272. ✓ summary passing, failing and skipping tests
  273. ✓ one failing test
  274. ✓ one failing and one passing test
  275. ✓ failing test with significant status
  276. ✓ failing helper function logs the test case's line number
  277. ✓ test environments are isolated
  278. ✓ setup is run once before each test
  279. ✓ teardown is run once after each test, even if it fails
  280. ✓ setup failure
  281. ✓ passing test with teardown failure
  282. ✓ failing test with teardown failure
  283. ✓ teardown failure with significant status
  284. ✓ failing test file outside of BATS_CWD
  285. ✓ load sources scripts relative to the current test file
  286. ✓ load aborts if the specified script does not exist
  287. ✓ load sources scripts by absolute path
  288. ✓ load aborts if the script, specified by an absolute path, does not exist
  289. ✓ output is discarded for passing tests and printed for failing tests
  290. ✓ -c prints the number of tests
  291. ✓ dash-e is not mangled on beginning of line
  292. ✓ dos line endings are stripped before testing
  293. ✓ test file without trailing newline
  294. ✓ skipped tests
  295. ✓ extended syntax
  296. ✓ pretty and tap formats
  297. ✓ pretty formatter bails on invalid tap
  298. ✓ single-line tests
  299. ✓ testing IFS not modified by run
  300. ✗ executing exported function does not break failing test output
  301. (in test file test/bats.bats, line 273)
  302. `[ "${lines[2]}" = "# (in test file test/fixtures/bats/exported_function.bats, line 9)" ]' failed
  303. ✓ running a suite with no test files
  304. ✓ running a suite with one test file
  305. ✓ counting tests in a suite
  306. ✓ aggregated output of multiple tests in a suite
  307. ✓ a failing test in a suite results in an error exit code
  308. ✓ running an ad-hoc suite by specifying multiple test files
  309. ✓ extended syntax in suite
  310.  
  311. 45 tests, 1 failure
  312.  
  313. Running tests with bash 4.4.12(2)-release
  314.  
  315. ✓ no arguments prints usage instructions
  316. ✓ -v and --version print version number
  317. ✓ -h and --help print help
  318. ✓ invalid filename prints an error
  319. ✓ empty test file runs zero tests
  320. ✓ one passing test
  321. ✓ summary passing tests
  322. ✓ summary passing and skipping tests
  323. ✓ summary passing and failing tests
  324. ✓ summary passing, failing and skipping tests
  325. ✓ one failing test
  326. ✓ one failing and one passing test
  327. ✓ failing test with significant status
  328. ✓ failing helper function logs the test case's line number
  329. ✓ test environments are isolated
  330. ✓ setup is run once before each test
  331. ✓ teardown is run once after each test, even if it fails
  332. ✓ setup failure
  333. ✓ passing test with teardown failure
  334. ✓ failing test with teardown failure
  335. ✓ teardown failure with significant status
  336. ✓ failing test file outside of BATS_CWD
  337. ✓ load sources scripts relative to the current test file
  338. ✓ load aborts if the specified script does not exist
  339. ✓ load sources scripts by absolute path
  340. ✓ load aborts if the script, specified by an absolute path, does not exist
  341. ✓ output is discarded for passing tests and printed for failing tests
  342. ✓ -c prints the number of tests
  343. ✓ dash-e is not mangled on beginning of line
  344. ✓ dos line endings are stripped before testing
  345. ✓ test file without trailing newline
  346. ✓ skipped tests
  347. ✓ extended syntax
  348. ✓ pretty and tap formats
  349. ✓ pretty formatter bails on invalid tap
  350. ✓ single-line tests
  351. ✓ testing IFS not modified by run
  352. ✓ executing exported function does not break failing test output
  353. ✓ running a suite with no test files
  354. ✓ running a suite with one test file
  355. ✓ counting tests in a suite
  356. ✓ aggregated output of multiple tests in a suite
  357. ✓ a failing test in a suite results in an error exit code
  358. ✓ running an ad-hoc suite by specifying multiple test files
  359. ✓ extended syntax in suite
  360.  
  361. 45 tests, 0 failures
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement