source: tester.c

Revision Log Mode:


Legend:

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