James Booth
|
79088d0150
|
Clean up keys after using parse_options
|
2014-04-14 23:41:45 +01:00 |
|
James Booth
|
2419737006
|
Check for duplicate options in option parser
|
2014-04-14 23:01:57 +01:00 |
|
James Booth
|
8d77930ece
|
Added parse_options
|
2014-04-14 22:48:18 +01:00 |
|
James Booth
|
74c746f852
|
Fixed broken test, added log mock
|
2014-04-13 22:31:55 +01:00 |
|
James Booth
|
c3418a2909
|
Added /log shared setting
Issue #170
|
2014-04-13 21:56:51 +01:00 |
|
James Booth
|
71180f66d7
|
Added focus param to ui_room_join, not set for bookmark autojoin
Issue #194
|
2014-04-13 02:52:25 +01:00 |
|
James Booth
|
2fafcf0013
|
Revert "Added ui_already_connected"
This reverts commit e97ec56fce .
|
2014-04-12 15:20:19 +01:00 |
|
James Booth
|
e97ec56fce
|
Added ui_already_connected
|
2014-04-09 22:29:38 +01:00 |
|
James Booth
|
c3e3759256
|
Command argument parsers set result argument
|
2014-04-09 21:31:43 +01:00 |
|
James Booth
|
a720ef2627
|
Removed strcpy calls
|
2014-04-02 21:01:20 +01:00 |
|
James Booth
|
b19b881b97
|
Added missing files, refactored ui_switch_win to check win exists
|
2014-04-01 23:54:26 +01:00 |
|
James Booth
|
7113b97952
|
Added test for valid window switch
|
2014-04-01 23:33:12 +01:00 |
|
James Booth
|
96e32fe178
|
Added cmd_win test
|
2014-04-01 23:14:53 +01:00 |
|
James Booth
|
404dde2810
|
Renamed refresh functions to update_virtual
|
2014-04-01 21:52:04 +01:00 |
|
James Booth
|
22ab268618
|
Change 'passwd' option to 'password' for /join command
|
2014-03-16 18:12:16 +00:00 |
|
James Booth
|
f4d52f3d40
|
Use expect_value == NULL for NULL parameters in tests
|
2014-03-16 18:02:18 +00:00 |
|
James Booth
|
11c04d9fcd
|
Added /roster clearnick command
|
2014-03-16 17:53:41 +00:00 |
|
James Booth
|
bcafba2de6
|
Added /roster remove tests
|
2014-03-16 16:00:10 +00:00 |
|
James Booth
|
a578419d55
|
Added /roster add test
|
2014-03-16 01:46:18 +00:00 |
|
James Booth
|
93397e4581
|
Added cmd_roster test
|
2014-03-16 01:23:12 +00:00 |
|
James Booth
|
2af418fd8d
|
Command '/statuses muc' now allows 'all', 'online' and 'none' settings
|
2014-03-15 22:25:15 +00:00 |
|
James Booth
|
26726b207a
|
Updated copyright
|
2014-03-09 01:18:19 +00:00 |
|
James Booth
|
15fce2cf95
|
Test for password usage on /join
|
2014-03-08 21:50:55 +00:00 |
|
James Booth
|
baf46c6ae5
|
Added test for account muc_service usage
|
2014-03-08 21:45:07 +00:00 |
|
James Booth
|
bafc0f2506
|
Added test for using account->muc_nick
|
2014-03-08 21:37:06 +00:00 |
|
James Booth
|
b177250f47
|
Refactored muc_room_is_active to only take room, rather than full jid
|
2014-03-08 21:20:26 +00:00 |
|
James Booth
|
dd1ee18c72
|
Added test for /join with nick option
|
2014-03-08 21:10:23 +00:00 |
|
James Booth
|
a94814f0a9
|
Added invalid jid test for /join
|
2014-03-08 00:23:52 +00:00 |
|
James Booth
|
2d54c565ce
|
Added test to show usage when no room supplied to /join
|
2014-03-08 00:19:21 +00:00 |
|
James Booth
|
f3fe1d34d2
|
Added connection status tests for cmd_join
|
2014-03-08 00:07:38 +00:00 |
|
James Booth
|
c00376087f
|
Test /otr start sends OTR query message to current recipient
|
2014-02-23 21:20:41 +00:00 |
|
James Booth
|
da058359ac
|
Added test for /otr start when no key loaded
|
2014-02-23 21:02:02 +00:00 |
|
James Booth
|
18e0884f5f
|
Fixed issue with /otr myfp when no key loaded
|
2014-02-23 20:34:27 +00:00 |
|
James Booth
|
d25245a286
|
Added test for /otr start when already in OTR session
|
2014-02-23 20:17:45 +00:00 |
|
James Booth
|
1f78d5b582
|
Added tests for /otr start from non chat windows
|
2014-02-23 20:09:00 +00:00 |
|
James Booth
|
e4120e144c
|
Revert "Fail test for travis"
This reverts commit 4c1634610c .
|
2014-02-23 03:22:56 +00:00 |
|
James Booth
|
4c1634610c
|
Fail test for travis
|
2014-02-23 03:20:12 +00:00 |
|
James Booth
|
037ca81821
|
Test /otr theirfp
|
2014-02-17 23:10:00 +00:00 |
|
James Booth
|
b4b463998b
|
Test for /otr theirfp in non OTR window
|
2014-02-17 22:57:36 +00:00 |
|
James Booth
|
a25714b6dc
|
Added test for /otr theirfp when in other non chat windows
|
2014-02-17 22:44:27 +00:00 |
|
James Booth
|
4afec6ab5e
|
Added test for /otr theirfp when in console
|
2014-02-17 22:14:33 +00:00 |
|
James Booth
|
82ad0cd306
|
Added /otr myfp test
|
2014-02-17 21:52:42 +00:00 |
|
James Booth
|
6e58d95469
|
Added connection status tests for /otr myfp
|
2014-02-16 20:15:10 +00:00 |
|
James Booth
|
880d5c6263
|
Fixed previous tests
|
2014-02-16 20:10:48 +00:00 |
|
James Booth
|
d1d80fc26b
|
Added connection status tests for /otr gen
|
2014-02-16 20:09:12 +00:00 |
|
James Booth
|
4eac5c0d43
|
Test /otr gen
|
2014-02-16 19:35:40 +00:00 |
|
James Booth
|
e048b3196e
|
Added test for message when no connected /otr gen
|
2014-02-16 19:20:55 +00:00 |
|
James Booth
|
a21ab6d4c8
|
Mock otr module for cmd_otr tests
|
2014-02-16 19:14:15 +00:00 |
|
James Booth
|
6ef1174bf4
|
Refactor test setup and teardown functions
|
2014-02-16 18:07:41 +00:00 |
|
James Booth
|
e1fe7783c0
|
Added conditional include in cmd_otr tests
|
2014-02-16 17:48:51 +00:00 |
|
James Booth
|
60e03094c3
|
Added test for /otr libver
|
2014-02-16 14:44:40 +00:00 |
|
James Booth
|
7e956fb347
|
Added tests for /otr warn
|
2014-02-16 02:22:29 +00:00 |
|
James Booth
|
c6220e01a0
|
Added tests for /otr log
|
2014-02-16 01:32:37 +00:00 |
|
James Booth
|
6295336284
|
Added cmd_otr tests
|
2014-02-16 00:04:53 +00:00 |
|
James Booth
|
90d2cbff7b
|
Removed manual logging of test results
Cmocka on more recent distros already has this functionality
|
2014-02-12 20:49:50 +00:00 |
|
James Booth
|
3dc5f60f3d
|
Joined testsuites (allows for total test count)
|
2014-02-02 01:13:17 +00:00 |
|
James Booth
|
95c48a0f47
|
Test message when removing autojoin for non existent bookmark
|
2014-02-02 01:05:52 +00:00 |
|
James Booth
|
9d957e5f93
|
Show message on /bookmark remove when bookmark does not exist
|
2014-02-02 00:59:32 +00:00 |
|
James Booth
|
92b85bb7f1
|
Added message when bookmark updated
|
2014-02-02 00:49:02 +00:00 |
|
James Booth
|
a8ecbccc9c
|
Added /bookmark remove tests
|
2014-02-02 00:37:37 +00:00 |
|
James Booth
|
38d8d8d984
|
Added test for when autojoin no nick on /bookmark add
|
2014-02-02 00:22:53 +00:00 |
|
James Booth
|
ebafc19220
|
Added cons message on ./bookmark add
|
2014-02-02 00:00:08 +00:00 |
|
James Booth
|
af51fa3c68
|
Added cmd_bookmark tests
|
2014-02-01 23:48:24 +00:00 |
|
James Booth
|
7d4b6d6f4f
|
Changed name of expected values in tests
|
2014-02-01 22:49:47 +00:00 |
|
James Booth
|
3d7d070b13
|
Added test for /bookmark list
|
2014-02-01 21:18:15 +00:00 |
|
James Booth
|
1654f13656
|
Moved test helpers
|
2014-02-01 16:32:36 +00:00 |
|
James Booth
|
614ae232ef
|
Fixed cmd_bookmark message when not connected
|
2014-02-01 16:24:51 +00:00 |
|
James Booth
|
652e99fdd8
|
Added cmd_bookmark tests
|
2014-02-01 16:16:56 +00:00 |
|
James Booth
|
23842e5254
|
Added muc room active tests
|
2014-01-31 00:10:28 +00:00 |
|
James Booth
|
31321077de
|
Added muc invite count tests
|
2014-01-30 23:49:58 +00:00 |
|
James Booth
|
16aecaf017
|
Added setup and teardown for muc tests
|
2014-01-30 23:41:18 +00:00 |
|
James Booth
|
991ffdeceb
|
Close muc after test
|
2014-01-30 23:37:36 +00:00 |
|
James Booth
|
a472ce653f
|
Added muc remove invite test
|
2014-01-30 23:36:50 +00:00 |
|
James Booth
|
63b3299b06
|
Added muc tests
|
2014-01-30 23:32:52 +00:00 |
|
James Booth
|
0338d136e0
|
Added presence_error tests, added muc_close()
|
2014-01-30 23:15:39 +00:00 |
|
James Booth
|
adb360072b
|
Move all test output to ./testsuite.out, show single line pass/fail
|
2014-01-29 00:30:12 +00:00 |
|
James Booth
|
571665eeac
|
Added message stanza error tests
|
2014-01-28 23:56:45 +00:00 |
|
James Booth
|
5afb296e67
|
Moved error handling logic to server_events
|
2014-01-28 22:37:50 +00:00 |
|
James Booth
|
b231133f9b
|
Renamed preferences setup and teardown test functions
|
2014-01-28 22:05:27 +00:00 |
|
James Booth
|
788fc48b1d
|
Fixed double free'ing in tests
|
2014-01-28 21:51:43 +00:00 |
|
James Booth
|
4bd06a5d87
|
Don't allow /alias to overwrite standard command
|
2014-01-25 01:39:12 +00:00 |
|
James Booth
|
cb590dd82c
|
Added help for /alias command
|
2014-01-25 00:50:07 +00:00 |
|
James Booth
|
5d85974bc0
|
Added aliases to autocomplete
|
2014-01-23 23:53:20 +00:00 |
|
James Booth
|
e089ffb15c
|
Show message when alias already exists in /alias add
|
2014-01-23 22:38:12 +00:00 |
|
James Booth
|
8dbe300d72
|
Added /alias command, writing aliases to [alias] group in profrc
|
2014-01-23 22:29:53 +00:00 |
|
James Booth
|
21ab182151
|
Refactored ProfAccount creation
|
2014-01-22 22:22:01 +00:00 |
|
James Booth
|
2bc22981fd
|
Fixed memory leaks from str_replace
|
2014-01-21 21:07:35 +00:00 |
|
James Booth
|
0e2fbeb350
|
Added statuses settings to prefs output
|
2014-01-21 00:16:37 +00:00 |
|
James Booth
|
a8c356e191
|
Added use of statuses preferences
|
2014-01-21 00:06:41 +00:00 |
|
James Booth
|
a7a2850637
|
WIP - /statuses command options
|
2014-01-20 18:40:48 +00:00 |
|
James Booth
|
69f2f4a16f
|
Use defaults for /statuses commands
|
2014-01-19 17:20:31 +00:00 |
|
James Booth
|
5f25d99357
|
Added tests/config/helpers
|
2014-01-19 16:32:31 +00:00 |
|
James Booth
|
79e9ab83b0
|
Changed /statuses preferences
|
2014-01-19 16:17:34 +00:00 |
|
James Booth
|
a9a860cb13
|
Fixed broken tests
|
2014-01-19 02:14:28 +00:00 |
|
James Booth
|
10fb692f7f
|
Refactored testsuite for less verbose output
|
2014-01-19 02:11:52 +00:00 |
|
James Booth
|
c7325de073
|
Added cmd_statuses validation tests
|
2014-01-19 01:25:04 +00:00 |
|
James Booth
|
bd221f6f30
|
Added cmd_connect tests for invalid properties
|
2014-01-18 22:55:15 +00:00 |
|
James Booth
|
91d4097df9
|
Added cmd_connect test for repeated port property
|
2014-01-18 22:50:17 +00:00 |
|
James Booth
|
21f0bd04a8
|
Added cmd_connect test for repeated server property
|
2014-01-18 22:45:24 +00:00 |
|
James Booth
|
0ee6c7a6f1
|
Added cmd_connect tests for connecting server and port
|
2014-01-18 22:02:51 +00:00 |
|
James Booth
|
b4e9905db9
|
Added cmd_connect tests for argument validation
|
2014-01-18 21:18:25 +00:00 |
|
James Booth
|
b62591903d
|
Fixed broken tests
|
2014-01-18 20:49:40 +00:00 |
|
James Booth
|
39e0782da8
|
Fixed test compilation
|
2014-01-18 20:34:46 +00:00 |
|
James Booth
|
db973457d0
|
Refactored roster add/update
|
2014-01-05 23:54:29 +00:00 |
|
James Booth
|
61ea120bfd
|
Removed roster_list tests covered by contact tests
|
2014-01-05 01:37:30 +00:00 |
|
James Booth
|
5898da963a
|
Added contact tests
|
2014-01-05 01:17:11 +00:00 |
|
James Booth
|
80acfdae9a
|
Added contact presence offline test
|
2014-01-05 00:43:37 +00:00 |
|
James Booth
|
d15751649c
|
Added tests for contact type
|
2014-01-05 00:35:48 +00:00 |
|
James Booth
|
0331cbe249
|
Test usage shown for /sub
|
2013-12-27 22:12:39 +00:00 |
|
James Booth
|
976f3e303a
|
Added /sub command test
|
2013-12-27 17:25:30 +00:00 |
|
James Booth
|
c3fbaf8b2a
|
Removed whitespace
|
2013-12-27 14:36:42 +00:00 |
|
James Booth
|
122fe09c61
|
Added tests for "/account clear <property>"
|
2013-12-27 14:35:31 +00:00 |
|
James Booth
|
6d6bc67d5c
|
Test for presence update when changing priority
|
2013-12-27 14:17:24 +00:00 |
|
James Booth
|
7a63cf2e22
|
Changed messages on invalid priorities
|
2013-12-27 00:29:20 +00:00 |
|
James Booth
|
9d1b05a896
|
Test priority above upper bounds
|
2013-12-27 00:07:04 +00:00 |
|
James Booth
|
ada3c768e5
|
Test priority below lower bounds
|
2013-12-27 00:05:06 +00:00 |
|
James Booth
|
b466809245
|
Added test for showing message when changing priority
|
2013-12-26 15:17:46 +00:00 |
|
James Booth
|
a2c0dab474
|
Removed mock code from tests
|
2013-12-26 14:48:25 +00:00 |
|
James Booth
|
8685e78c86
|
Added mock_accounts and fixed tests
|
2013-12-26 13:37:22 +00:00 |
|
James Booth
|
5a5b1340aa
|
Dynamically load UI functions, fixed tests
|
2013-12-22 22:14:15 +00:00 |
|
James Booth
|
d56f6dc39b
|
Added mocks and stubs for cons_show
|
2013-12-19 21:05:39 +00:00 |
|
James Booth
|
b27c5d0f5b
|
Replaced old mock_xmpp
|
2013-12-18 23:06:43 +00:00 |
|
James Booth
|
00a475cf55
|
Added common mock functions and fixed tests
|
2013-12-18 22:49:43 +00:00 |
|
James Booth
|
f47bd58a1c
|
Added tests for setting presence priorities
|
2013-12-17 23:57:06 +00:00 |
|
James Booth
|
ba66d6b730
|
Added tests for "/account set <status> <priority>" with invalid status
|
2013-12-17 23:23:11 +00:00 |
|
James Booth
|
76e7a8341b
|
Added tests for "/account set status"
|
2013-12-17 23:17:02 +00:00 |
|
James Booth
|
d5a2e645bf
|
Tests valid and invalid resource presence strings
|
2013-12-17 22:58:27 +00:00 |
|
James Booth
|
99f4eeb60d
|
Removed help->usage when not used in tests
|
2013-12-17 22:49:02 +00:00 |
|
James Booth
|
de06c40d46
|
Added tests for "/account set muc" and "/account set nick"
|
2013-12-17 22:46:54 +00:00 |
|
James Booth
|
3b2446c46a
|
Added tests for "/account set password"
|
2013-12-17 22:40:55 +00:00 |
|
James Booth
|
8adca66fa3
|
Added tests for "/account set resource"
|
2013-12-17 22:37:35 +00:00 |
|
James Booth
|
9b41c4ee32
|
Added tests for "/account set server"
|
2013-12-17 22:33:49 +00:00 |
|
James Booth
|
52f6ad6fe1
|
Added validation tests for "/account set" and "/account set jid"
|
2013-12-16 01:04:25 +00:00 |
|
James Booth
|
52d15242ab
|
Use expect_any when testing something else in cmd_account tests
|
2013-12-16 00:18:38 +00:00 |
|
James Booth
|
e14b4ef558
|
Added tests for "/account rename"
|
2013-12-16 00:12:07 +00:00 |
|
James Booth
|
3c0bbed717
|
Added tests for "/account disable"
|
2013-12-15 23:55:59 +00:00 |
|
James Booth
|
4216949b2e
|
Added tests for "/account enable"
|
2013-12-15 23:51:29 +00:00 |
|
James Booth
|
b2f4570886
|
Test "/account add" shows message on success
|
2013-12-15 23:39:04 +00:00 |
|
James Booth
|
85629cb9a3
|
Test "/account add <account>" adds account
|
2013-12-15 23:36:20 +00:00 |
|
James Booth
|
bf0870afe4
|
Test "/account add" with missing arg
|
2013-12-15 23:30:09 +00:00 |
|
James Booth
|
2197804826
|
Test "/account show <account>" when account exists
|
2013-12-15 23:26:02 +00:00 |
|
James Booth
|
838e6e1f5b
|
Test "/account show" when no account does not exist
|
2013-12-15 23:22:22 +00:00 |
|
James Booth
|
8aaca1054f
|
Added "/account show" test when no account supplied
|
2013-12-15 23:17:35 +00:00 |
|
James Booth
|
6f060b583e
|
Test "/account list"
|
2013-12-15 23:07:53 +00:00 |
|
James Booth
|
683da12c3a
|
Added cmd_account test
|
2013-12-15 22:28:22 +00:00 |
|
James Booth
|
6d75ebb8e9
|
Test account free'd after connect
|
2013-12-15 22:00:42 +00:00 |
|
James Booth
|
5ec2d3cf7c
|
Added tests for connecting with account
|
2013-12-15 21:31:27 +00:00 |
|
James Booth
|
cae2979a0b
|
Added test for message when connecting via account
|
2013-12-15 21:23:58 +00:00 |
|
James Booth
|
540d658e35
|
Added ask for password test when connecting with an account
|
2013-12-15 20:52:30 +00:00 |
|
James Booth
|
5c65599e6a
|
Tests lowercasing argument on cmd_connect
|
2013-12-15 20:38:26 +00:00 |
|