source: tester.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @a74a044   13 years davidben Free the owl_message created for testing It's safe to do so now. release-1.10release-1.9
(edit) @f271129   13 years jgross Fix up headers The additions to owl.h and some of the removals were ... release-1.10release-1.9
(edit) @67e5ba36   13 years davidben Include the ncursesw headers They're apparently supposed to be ... release-1.10release-1.8release-1.9
(edit) @0ba7333   13 years davidben Use g_build_filename to compute reference paths If the home directory ... release-1.10release-1.8release-1.9
(edit) @8219374   13 years davidben Use getpwnam_r instead of getpwnam It's re-entrant, so that's ... release-1.10release-1.8release-1.9
(edit) @396505be   13 years davidben Use owl_global_get_homedir for ~ in owl_util_makepath It's strange ... release-1.10release-1.8release-1.9
(edit) @14c9e05   13 years davidben Number test output May as well appease TAP here when we can. release-1.10release-1.8release-1.9
(edit) @bf5e6a2   13 years davidben Add unit tests for owl_util_makepath Stress all the relevant cases, ... release-1.10release-1.8release-1.9
(edit) @7feba19   13 years davidben Add some tests for owl_util_baseclass Mostly to stress some edge ... release-1.10release-1.8release-1.9
(edit) @b4a678a   13 years jgross Added tests to tester.c to make sure that NULL values are gotten ... release-1.10release-1.8release-1.9
(edit) @ca54fd6   13 years jgross Pass owl_variable * around instead of owl_vardict *. This allows ... release-1.10release-1.8release-1.9
(edit) @bc1d648   13 years jgross Drop require_type It's not doing much for us (and would do even less ... release-1.10release-1.8release-1.9
(edit) @25891a8   13 years davidben Add a unit test for owl_history Also fix an off-by-one error in ... release-1.10release-1.8release-1.9
(edit) @ce68f23   13 years davidben Make owl_dict_get_keys return a GPtrArray Almost all the remaining ... release-1.10release-1.8release-1.9
(edit) @4e37d56   13 years andersk owl_dict_regtest: Copy and free dict values Signed-off-by: Anders ... release-1.10release-1.8release-1.9
(edit) @e93dd78   13 years davidben Properly tear down the ncurses screen in tester.c There's actually a ... release-1.10release-1.8release-1.9
(edit) @596c8b10   13 years davidben Don't leak string data in owl_util_regtest release-1.10release-1.8release-1.9
(edit) @4c7c21f   13 years davidben owl_dict_create also never fails And like everywhere else, we weren't ... release-1.10release-1.8release-1.9
(edit) @351c535   13 years davidben owl_dict_get_keys never fails No sense in returning an error code. release-1.10release-1.8release-1.9
(edit) @f25df21   14 years davidben Don't call owl_list_create in owl_dict_get_keys Until we get rid of ... release-1.10release-1.8release-1.9
(edit) @e56303f   14 years davidben Replace owl_parse_delete with g_strfreev Also cut the pointless ... release-1.10release-1.8release-1.9
(edit) @42ee1be   14 years andersk Reimplement owl_text_substitute with g_strsplit and g_strjoinv (I ... release-1.10release-1.8release-1.9
(edit) @010a951   14 years davidben Make owl_variable's get_tostring_fn return a newly allocated string ... release-1.10release-1.8release-1.9
(edit) @ddbbcffa   14 years andersk Replace owl_free with g_free. Signed-off-by: Anders Kaseorg ... release-1.10release-1.8release-1.9
(edit) @65c753e   14 years davidben Use a GPtrArray to manage the growing list in owl_parseline It's much ... release-1.10release-1.8release-1.9
(edit) @f47696f   14 years davidben Add owl_string_appendf_quoted for easy construction of command lines. release-1.10release-1.8release-1.9
(edit) @443dcfa   14 years davidben Add a test for zuserfilt release-1.10release-1.8release-1.9
(edit) @b31252d   14 years davidben Add a few unit tests for classinstfilt They currently fail because ... release-1.10release-1.8release-1.9
(edit) @2bc6ad35   14 years davidben Add owl_quote_arg and owl_string_append_quoted_arg Also add unit ... release-1.10release-1.8release-1.9
(edit) @e45d9f4   14 years davidben Don't re-initialize filters in owl_filter_regtest We setup the ... release-1.10release-1.7release-1.8release-1.9
(edit) @a04218c   14 years davidben Free intermediate values in owl_util_regtest release-1.10release-1.7release-1.8release-1.9
(edit) @ac6d4e4   14 years davidben Cache the current column to avoid repeatly recomputing it In ... release-1.10release-1.7release-1.8release-1.9
(edit) @58a16cc   14 years davidben Add a unit test for the editwin's automatic wrapping Currently fails ... release-1.10release-1.7release-1.8release-1.9
(edit) @9190285   14 years davidben Ref-count the editwin release-1.10release-1.7release-1.8release-1.9
(edit) @7ba2ad4   14 years davidben Implement owl_fmtext_line_extents and add test case release-1.10release-1.7release-1.8release-1.9
(edit) @dc9665a   14 years davidben Add a test case for owl_fmtext_search release-1.10release-1.7release-1.8release-1.9
(edit) @f7456bc   14 years davidben Add owl_fmtext_line_number and test. release-1.10release-1.7release-1.8release-1.9
(edit) @e5c9d3de   14 years davidben Add a test for owl_editwin_move_to_beginning_of_line We currently ... release-1.10release-1.7release-1.8release-1.9
(edit) @e0022d2   14 years davidben Expand tabs first in owl_fmtext_truncate_cols Although the previous ... release-1.10release-1.7release-1.8release-1.9
(edit) @2b83ad6   14 years davidben Add owl_fmtext_expand_tabs with test case release-1.10release-1.7release-1.8release-1.9
(edit) @6772d19   14 years davidben Add a test case for owl_fmtext with two failures When appending text, ... release-1.10release-1.7release-1.8release-1.9
(edit) @35a30f9   14 years davidben Move variable declaration to top of function release-1.10release-1.7release-1.8release-1.9
(edit) @dec60b4   14 years nelhage Merge branch 'perl-tester' release-1.10release-1.7release-1.8release-1.9
(edit) @95414bf   14 years nelhage tester: Require --builtin to run builtin tests release-1.10release-1.7release-1.8release-1.9
(edit) @22e02cd   14 years nelhage tester.c: Fix a mismerge from barnowl_perlmessages release-1.10release-1.7release-1.8release-1.9
(edit) @e5e9888   14 years nelhage tester: Better error handling. * Use 'do' instead of slurping the ... release-1.10release-1.7release-1.8release-1.9
(edit) @98d7757   14 years nelhage Tester: Set up a style and curmsg/topmsg release-1.10release-1.7release-1.8release-1.9
(edit) @04b16f8   14 years nelhage Set up filters and a view in the tester. release-1.10release-1.7release-1.8release-1.9
(edit) @5aa33fd   14 years nelhage Merge perl_tester and tester. release-1.10release-1.7release-1.8release-1.9
(edit) @c2673ab   14 years nelhage Initialize perl inside the tester. release-1.10release-1.7release-1.8release-1.9
(edit) @f034ac0   14 years davidben Actually initialize owl_global in tester.c Fixes tests relying on ... release-1.10release-1.7release-1.8release-1.9
(edit) @3f6555d   14 years davidben Punt obarray and friends in favor of g_intern_string It's somewhat ... release-1.10release-1.7release-1.8release-1.9
(edit) @4123da1   15 years davidben Fix references to old editwin API in tester release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @d564c3d   15 years nelhage Replace the built-in zcrypt with shelling out to the zcrypt binary. release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @30bb10a   15 years andersk Rename owl_editwin_free to owl_editwin_delete. Signed-off-by: Anders ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @bf7aa1d   15 years andersk Rename owl_dict_free_all to owl_dict_cleanup. Signed-off-by: Anders ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @a1074de   15 years andersk owl_dict_insert_element: Rename free_on_replace argument to ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @8c59178   15 years andersk Rename owl_list_free_all to owl_list_cleanup. Signed-off-by: Anders ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @0fef6eb   15 years andersk Rename owl_variable_dict_free to owl_variable_dict_cleanup. ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @9be80b5   15 years andersk zcrypt: Add tests. Signed-off-by: Anders Kaseorg <andersk@mit.edu> ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @f7cd7c9   15 years andersk owl_text_expand_tabs, meet multibyte and wide characters. ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @a999d9e   15 years nelhage Replace the global context with a context stack. For now, we only use ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @f0f2eec   15 years nelhage Fix tester for the filter list owl_dict conversion. Commit ... release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e9c6fc8   15 years andersk Replace /* noproto */ comments with static. Signed-off-by: Anders ... release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @4cc02605   15 years davidben Add fill-paragraph test case for owl_editwin One of them currently ... release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @23fddad   15 years kcr refactor & rename filter creation & storage management ... release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @dd6af02   15 years asedeno Revert 7b4d90e... and just fix #51 owl_fmtext_truncate_cols once ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @7b4d90e   15 years davidben Handle missing newline in owl_fmtext_truncate_cols Fixes #51. Also ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e30ed92   15 years nelhage skiptokens: Handle quotes more correctly. This fixes ctl's bug about ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @8bce750   15 years nelhage Move all regression tests into tester.c. release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @a2b3289   15 years nelhage tester: Report the test count at the end, not the beginning. A static ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @d43edd2   15 years andersk Death to RCS keywords. Signed-off-by: Anders Kaseorg <andersk@mit.edu> release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @3e8ff1e   15 years nelhage Implement owl_text_expand_tabs, and tests. release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @eab5aa1   15 years nelhage tester: Correct test counts. release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @3381399   16 years nelhage Fix the regression tester so it builds again. debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @1cf3f8d3   17 years nelhage Make the built-in regression tests output TAP and add a perl wrapper ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e7dc035   18 years nelhage Tests now run with an initialize global obarray. barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @124aebc   18 years nelhage Adding owl_obarray for interning strings barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @cb769bb   18 years nelhage r15874@phanatique: nelhage | 2006-12-24 18:25:33 -0500 Don't quit ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @094009a   21 years kretch Build tester with same options as everything else Reformat tester functions barnowl_perlaimdebianowlrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @b2b0773   21 years kretch Changes to help build on OSX barnowl_perlaimdebianowlrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e1c4636   22 years nygren * Added owl::send_zwrite(command, message) to the perl glue ... barnowl_perlaimdebianowlrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @1aee7d9   22 years nygren * Added RCS Id strings to all files. * 'show keymaps' shows details of ... barnowl_perlaimdebianowlrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(add) @7d4fbcd   22 years kretch Initial check in barnowl_perlaimdebianowlrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
Note: See TracRevisionLog for help on using the revision log.