Commit graph

2566 commits

Author SHA1 Message Date
Nathan Ross
d1e785c1dc comm: additional tests and status/stderr checking for existing tests 2016-02-22 09:59:06 -05:00
Heather
267a7d043a Merge pull request #821 from ebfe/cat-test
tests/cat: --squeeze-blank test
2016-02-22 09:24:32 +04:00
Heather
444775dc7f Merge pull request #827 from ColdPie1/sort_opt_o
sort: Implement -o switch
2016-02-22 09:22:25 +04:00
Andrew Eikum
d25ab4adc1 sort: Implement -o switch 2016-02-21 13:32:42 -06:00
Heather
ac457f076c Merge pull request #826 from nathanross/link-normalize-error-messages
link: normalize file-not-found error message across platforms
2016-02-21 09:52:53 +04:00
Nathan Ross
3e6ac628bc link: normalize file-not-found error message across platforms 2016-02-20 17:32:15 -05:00
Nathan Ross
51d7227aeb dirname: in impl, make behavior for '/' fs root agnostic of host platform 2016-02-19 20:10:41 -05:00
Michael Gehring
396c1642a2 Merge pull request #822 from nathanross/more-ergonomic-testing
more ergonomic testing
2016-02-19 09:08:11 +01:00
Nathan Ross
5e764ecf6e more ergonomic testing 2016-02-18 13:24:36 -05:00
Michael Gehring
c0d91d225f tests/cat: --squeeze-blank test 2016-02-17 08:06:32 +01:00
Michael Gehring
aafd20d565 Merge pull request #820 from nathanross/cat-fix-squeeze-blank
cat: --squeeze-blank keeps up to one blank line
2016-02-17 08:01:02 +01:00
Heather
6b11f6c5fb Merge pull request #819 from nathanross/additional-tests
Base64, Basename: additional tests
2016-02-17 07:48:05 +03:00
Nathan Ross
a4e1372451 cat: squeeze blank keeps up to one blank line 2016-02-16 18:52:51 -05:00
Nathan Ross
e44f29a020 basename: tests for bad inputs 2016-02-16 16:47:09 -05:00
Nathan Ross
8190c30a85 basename: tests for remaining options 2016-02-16 16:47:09 -05:00
Nathan Ross
21cee1556b basename: in tests, assert error-free in usage 2016-02-16 16:47:09 -05:00
Nathan Ross
962fcd7183 base64: tests for incorrect wrap args 2016-02-16 16:47:09 -05:00
Nathan Ross
2bad30b2b0 base64: in tests, test both option forms 2016-02-16 02:20:09 -05:00
Michael Gehring
1c1cf2446e Merge pull request #815 from nathanross/spec-tests
allow feature-gated integration tests for unimplemented functionality
2016-02-16 06:56:32 +01:00
Nathan Ross
e32efaa5a1 allow feature-gated integration tests for unimplemented functionality 2016-02-15 23:48:37 -05:00
Michael Gehring
76cfcba306 Merge pull request #816 from nathanross/minor-fixes
basename: error message for too few or many args messages should go to stderr
2016-02-16 04:00:29 +01:00
Nathan Ross
c8dcdf7d25 basename: too few or many args messages go to stderr 2016-02-15 20:44:50 -05:00
Michael Gehring
67de2ca9f7 Merge pull request #657 from nathanross/printf-reorg
Printf
2016-02-15 16:00:27 +01:00
Nathan Ross
5f88dfe12b printf: rustfmt pass 2016-02-15 00:48:08 -05:00
Nathan Ross
9242ba1db6 printf: scaffolding for C99 hex float 2016-02-15 00:17:11 -05:00
Nathan Ross
0892ad3cde printf: add (spare C99 hex floats) 2016-02-15 00:10:30 -05:00
Michael Gehring
1760f2937b Merge pull request #814 from shalupov/mark-fixtures-data-as-binary
.gitattributes: treat tests/fixtures/** as binary data
2016-02-14 19:21:18 +01:00
Michael Gehring
01ca5cac7b Merge pull request #813 from shalupov/fix-windows-tests-startup
Fix tests startup under Windows
2016-02-14 17:24:08 +01:00
Leonid Shalupov
1b48438b44 .gitattributes: treat tests/fixtures/** as binary data to prevent CRLF convertion by git under Windows 2016-02-14 17:09:47 +01:00
Leonid Shalupov
1ae82193f0 tests: do not remove %SYSTEMROOT% from environment variables, it's required to initialize crypto provider (which is required for std::rand) 2016-02-14 16:34:39 +01:00
Heather
2ddea8aa88 Merge pull request #812 from ebfe/fix-build
tests/mktemp: fix build on nightly
2016-02-14 09:39:11 +03:00
Michael Gehring
162e21a418 tests/mktemp: fix build on nightly 2016-02-14 03:31:10 +01:00
Alex Lyon
9d041cdd7d Merge pull request #810 from ebfe/tests-chmod
tests/chmod: fix tests on nightly
2016-01-23 19:43:54 -08:00
Michael Gehring
7cb0db8928 Merge pull request #809 from jbcrail/fix-type-mismatch
Fix type mismatch error.
2016-01-23 05:12:28 +01:00
Michael Gehring
033dd3a0ae tests/chmod: fix tests on nightly 2016-01-23 05:06:02 +01:00
Joseph Crail
f75d58f1da Update bit-set to 0.3.0. 2016-01-22 22:40:44 -05:00
Joseph Crail
53c60e2990 Fix type mismatch error. 2016-01-22 22:02:10 -05:00
Alex Lyon
3fc0f89184 Merge pull request #808 from ebfe/make-vars
make: simplify make variables
2016-01-18 18:17:08 -08:00
Michael Gehring
f50eebb5f9 make: simplify make variables
Replace {,DONT_}{BUILD,INSTALL,TEST,BUSYTEST} with UTILS and SKIP_UTILS.
2016-01-19 03:07:45 +01:00
Michael Gehring
8aead4f36e Merge pull request #807 from uutils/revert-805-master
Revert "Allow selection of tests to not pass to BusyBox"
2016-01-12 20:14:33 +01:00
Alex Lyon
050c2cc4e8 Revert "Allow selection of tests to not pass to BusyBox" 2016-01-12 10:55:50 -08:00
Michael Gehring
740d95bc55 Merge pull request #805 from Arcterus/master
Allow selection of tests to not pass to BusyBox
2016-01-11 10:10:15 +01:00
Arcterus
ddf475a637 Allow selection of tests to not pass to busybox 2016-01-11 00:28:47 -08:00
Michael Gehring
5d9efebefd Merge pull request #803 from Arcterus/master
Fix AppVeyor (hopefully) and change targeted Rust version
2016-01-10 22:49:38 +01:00
Arcterus
07e1f59833 Fix AppVeyor (hopefully) and change targeted Rust version 2016-01-10 13:42:32 -08:00
Michael Gehring
5e5f17120b Merge pull request #800 from Arcterus/master
uucore: don't follow symlinks when examining them (fixes #799)
2016-01-10 13:26:55 +01:00
Arcterus
0d3cc86936 uucore: don't follow symlinks when examining them (fixes #799) 2016-01-10 03:39:31 -08:00
Michael Gehring
8cb6dc372e Merge pull request #798 from Arcterus/master
tests: fix tests that broke when using a symlinked /tmp
2016-01-10 12:19:58 +01:00
Arcterus
49d0815588 tests: fix tests that broke when using a symlinked /tmp 2016-01-10 02:50:39 -08:00
Heather
0d71114dd4 Merge pull request #797 from Arcterus/master
tests: fix tests that were failing on OS X
2016-01-10 12:25:39 +04:00