Paul Beckingham
12520715af
Unit Tests
...
- Merged libexpr Variant tests.
- Updated .gitignore.
2014-01-02 01:21:40 -05:00
Paul Beckingham
2b747e2df2
Unit Tests
...
- Merged libexpr Lexer tests.
- Updated .gitignore.
2014-01-02 01:12:38 -05:00
Paul Beckingham
fae0e35241
Unit Tests
...
- Added libexpr Duration unit tests.
2014-01-02 01:09:42 -05:00
Paul Beckingham
18f03c25b4
Duration
...
- Renamed Duration object to OldDuration so that the two implementations can
coexist in a binary.
2014-01-02 01:06:48 -05:00
Paul Beckingham
9c5adc432c
Unit Tests
...
- Renamed duration.t.cpp to old_duration.t.cpp, ready for the new duration
tests.
2014-01-02 00:48:55 -05:00
Paul Beckingham
712b0bb4b5
ISO8601
...
- Merged libexpr ISO8601 code.
2014-01-02 00:45:16 -05:00
Paul Beckingham
4cf0763845
Nibbler
...
- Merged libexpr changes.
2014-01-02 00:34:51 -05:00
Paul Beckingham
57106c86a9
UTF8
...
- Merged libexpr changes.
2014-01-02 00:26:23 -05:00
Paul Beckingham
2c2e94bb0f
RX
...
- Merged libexpr changes.
2014-01-02 00:19:41 -05:00
Paul Beckingham
2d4a1e93d9
Unit Tests
...
- The cal.t tests use an abbreviated 'cal' command, which is no longer unique
given the new 'calc' command.
2014-01-02 00:13:41 -05:00
Paul Beckingham
d27451590a
Duration Rename
...
- In preparation for a new (different) Duration object, the source files need
to be renamed.
2014-01-02 00:12:28 -05:00
Paul Beckingham
fa7a8389fe
Unit Tests
...
- Corrected output for skipped, pass and fail tests.
2013-12-14 12:55:49 -05:00
Paul Beckingham
efae57d56b
Merge from libexpr
...
- Incorporated Nibbler changes from libexpr.
2013-12-08 16:19:38 -05:00
Paul Beckingham
2cbae3fb9c
Deprecated Feature Removal
...
- Removed deprecated 'echo.command' setting, in favor of the 'header' and
'affected' verbosity tokens.
2013-10-20 14:40:57 -04:00
Paul Beckingham
49c07acb05
Linkage
...
- More build system cleanup and sync betweee 2.4 and 2.3.
2013-10-20 14:20:46 -04:00
Paul Beckingham
02aaba2f1a
Linkage
...
- Removing last remnants of parser lib.
2013-10-19 23:27:49 -04:00
Paul Beckingham
d27bd24355
Code Reorganization
...
- Eliminated the parser lib, merged into task. Failed experiment.
2013-10-19 22:33:16 -04:00
Paul Beckingham
069a707e92
Reports
...
- New 'newest' report.
2013-10-19 20:54:04 -04:00
Paul Beckingham
ad98552a3b
Reports
...
- New 'oldest' report.
2013-10-19 20:50:01 -04:00
Paul Beckingham
09fce4df46
Reports
...
- New 'ls' report.
2013-10-19 20:38:09 -04:00
Paul Beckingham
c8aca24e63
Reports
...
- New 'list' report.
2013-10-19 16:44:33 -04:00
Paul Beckingham
325c80b7e4
Reports
...
- New 'long' report.
2013-10-19 16:25:00 -04:00
Paul Beckingham
ac1d79048d
Unit tests
...
- Removed tests for features deprecated in previous release.
2013-10-19 15:25:54 -04:00
Paul Beckingham
8f9a48c3ff
Unit Tests
...
- Added Tree object unit tests.
2013-08-31 19:01:51 -04:00
Paul Beckingham
663c82837c
Nibbler::backN
...
- Added a method to support multi-byte backstep through a string.
- Added unit tests.
2013-08-31 16:02:51 -04:00
Paul Beckingham
1641bcf592
White Space
...
- White space cleanup, to avoid further git hook warnings.
2013-04-15 00:06:37 -04:00
Paul Beckingham
09f577536a
Feature #1250
...
- #1250 Support out-of-tree test runs (thanks to Jakub Wilk).
2013-04-13 15:02:50 -04:00
Paul Beckingham
31b44de8b0
Bug #1247
...
- #1247 Tests now create a local dir, rather than use the insecure /tmp dir
(thanks to Jakub Wilk).
2013-04-13 14:08:39 -04:00
Paul Beckingham
8af0a7f3ba
Merge branch 'master' into 2.3.0
...
Conflicts:
AUTHORS
CMakeLists.txt
INSTALL
NEWS
cmake.h.in
doc/man/task-faq.5.in
package-config/osx/README
scripts/utils/verify_l10n
src/API.h
src/Config.cpp
src/Context.cpp
src/DOM.cpp
src/Hooks.cpp
src/TransportShell.h
src/commands/CmdDiagnostics.cpp
src/commands/CmdShell.cpp
src/commands/CmdVersion.cpp
src/en-US.h
src/shell/Readline.h
src/wcwidth6.cpp
test/CMakeLists.txt
test/color.uda.t
test/duration.t.cpp
test/hook.on-launch.t
test/template.t
test/uuid.t
2013-04-07 17:56:59 -04:00
Paul Beckingham
066d2a54ad
Unit Tests
...
- Modifed the color.duetoday.t test to look for 'red', which for some reason
fails on Ubuntu 12.10, *sometimes*. This change removes the red/rgb400
duality, which was wrong anyway. We'll call this 'cleanup'.
2013-04-07 15:08:54 -04:00
Paul Beckingham
168027cb9a
Unit Tests
...
- Any test that contains a '*' in the description output has a chance of failing
because that '*' gets expanded by the shell, somewhere in the run_all script.
While I can't find that problem (yet) and fix it, I can remove the '*' from
the output.
2013-04-07 11:38:42 -04:00
Paul Beckingham
61fdc0da52
Unit Tests
...
- Updated test class to conform to coding standards.
- Implemented TAP.py to allow Python unit tests.
2013-04-07 00:09:16 -04:00
Federico Hernandez
7db5377d3b
Removed the incomplete support for the Lua extensions.
2013-04-02 21:52:13 +02:00
Paul Beckingham
656e350291
Date Formatting
...
- Some bad inefficiencies in date formatting were noticed, and when addressed,
caused a bug to surface. The length of a formatted date can be calculated
from the dateformat, but was done incorrectly. Very, very incorrectly.
- Added unit tests.
- Promoted date column-specific "countdown" size measurements up to the ColDate
base class. This neatly falls out from work on #1218 .
- Noted a potential I18N problem in Date.cpp.
2013-04-01 20:01:54 -04:00
Paul Beckingham
6824fb1527
Doc, Unit Tests
...
- Updated DEVELOPER file to be accurate once 2.2.0 is released.
- Added unit test for utf8_codepoint. The tests have been siting there for a
while, and may as well be committed. Low risk.
2013-03-31 17:30:43 -04:00
Paul Beckingham
03cb5af7be
Defaults
...
- The 'dateformat' settings now default to the ISO-8601 standard of 'Y-M-D'.
2013-03-30 17:42:45 -04:00
Russell Steicke
0cc7bc337d
Test for bug 1192 - brace expansion.
...
Commit 968d1c3
(Portability) introduced a bug with some very POSIX
compliant shells (eg dash), which don't do brace expansion. So add a
test for that.
The test runs by adding a new protocol in Uri, sh+cp://path/. This
protocol is not intended to be used normally, but is only for testing
the push and pull code.
Signed-off-by: Russell Steicke <russells@adelie.cx>
2013-03-30 14:08:50 -04:00
Paul Beckingham
864b46a1b1
Unit Tests
...
- Improved two tests that always fail around summer time clock changes, by
eliminating the dependence on 86,400.
- Fixed feature.891.t tests that fail on certain fortuitous random UUID
permutations. Now hard-coded UUID.
2013-03-11 23:05:30 -04:00
Haitham Gad
a5f55bf2f4
Putting Readline code inside #ifdefs
2013-03-10 12:38:14 -04:00
Haitham Gad
60a7d2128e
Fixing tests and updating documentation.
2013-03-10 12:38:14 -04:00
Paul Beckingham
a790cce6f6
Unit Tests
...
- Fixed hook tests to work on released code (thanks to Jakub Wilk).
2013-03-09 17:05:34 -05:00
Paul Beckingham
bcd414aad7
Unit Test
...
- Unfixed a unit test that got its date bumped along with the copyright.
2013-03-04 18:13:02 -05:00
Paul Beckingham
1dccd29643
Copyright 2013
...
- Updated copyright notices.
2013-03-04 17:47:12 -05:00
Paul Beckingham
c978b2b65a
Transport Errors
...
- The 'push' and 'pull' commands now properly distinguish between a missing
transport utility and other errors (thanks to Russell Steicke).
2013-03-03 09:34:54 -05:00
Paul Beckingham
6aa0277749
Bug #1189
...
- Fixed bug #1189 , which caused wide Asian UTF8 characters to be measured as
narrow characters (thanks to Roy Zuo).
2013-03-02 18:22:21 -05:00
Paul Beckingham
914447c885
UTF8
...
- Added more UTF8 unit tests for calculating string length, string width,
formatted string length, formatted string width.
- Implemented UTF8 text width method for symmetry.
2013-03-02 18:14:56 -05:00
Paul Beckingham
551b4dbe90
UTF8
...
- Added UTF8 string width calculation.
2013-03-02 17:15:28 -05:00
Paul Beckingham
fcf9ba983c
Unit Tests
...
- Added unit tests for specific character width calculations.
2013-03-02 10:47:43 -05:00
Paul Beckingham
3d4bad3034
Horizontal Space
...
- Modified default report definitions to use shorter column labels, namely
'Proj' and 'Urg'. This results in less horizontal space use.
- Adjusted unit tests accordingly.
2013-02-24 16:31:31 -05:00
Paul Beckingham
330761e997
Blank Durations
...
- Instead of dispalying '-' for a zero-length duration, nothing is ('') is
displayed instead. This allows a completely empty duration column to be
culled by the rc.print.empty.columns=no feature.
- Unit tests updated accordingly.
2013-02-24 14:26:52 -05:00