| Commit message (Expand) | Author | Age | Files | Lines |
* | 3764 - better colors for cross-links | Kartik K. Agaram | 2017-03-08 | 1 | -4/+5 |
* | 3761 | Kartik K. Agaram | 2017-03-07 | 1 | -89/+90 |
* | 3758 | Kartik K. Agaram | 2017-03-06 | 1 | -204/+205 |
* | 3756 - start of some improvements to the trace browser | Kartik K. Agaram | 2017-03-05 | 1 | -1/+1 |
* | 3750 | Kartik K. Agaram | 2017-03-02 | 1 | -19/+19 |
* | 3749 | Kartik K. Agaram | 2017-03-02 | 1 | -19/+19 |
* | 3746 | Kartik K. Agaram | 2017-02-07 | 1 | -1/+1 |
* | 3716 | Kartik K. Agaram | 2016-12-26 | 1 | -0/+2 |
* | 3713 - cross-link calls with definitions in html | Kartik K. Agaram | 2016-12-26 | 1 | -57/+57 |
* | 3710 | Kartik K. Agaram | 2016-12-26 | 1 | -443/+443 |
* | 3709 - line numbers in html | Kartik K. Agaram | 2016-12-26 | 1 | -445/+469 |
* | 3707 | Kartik K. Agaram | 2016-12-12 | 1 | -3/+9 |
* | 3703 | Kartik K. Agaram | 2016-12-06 | 1 | -0/+1 |
* | 3682 | Kartik K. Agaram | 2016-11-22 | 1 | -3/+5 |
* | 3679 | Kartik K. Agaram | 2016-11-17 | 1 | -2/+2 |
* | 3667 | Kartik K. Agaram | 2016-11-11 | 1 | -3/+16 |
* | 3642 | Kartik K. Agaram | 2016-11-06 | 1 | -3/+3 |
* | 3604 | Kartik K. Agaram | 2016-10-27 | 1 | -0/+3 |
* | 3561 | Kartik K. Agaram | 2016-10-22 | 1 | -4/+4 |
* | 3558 | Kartik K. Agaram | 2016-10-22 | 1 | -1/+1 |
* | 3544 | Kartik K. Agaram | 2016-10-22 | 1 | -1/+1 |
* | 3543 | Kartik K. Agaram | 2016-10-22 | 1 | -1/+1 |
* | 3524 | Kartik K. Agaram | 2016-10-20 | 1 | -9/+9 |
* | 3456 | Kartik K. Agaram | 2016-10-06 | 1 | -1/+6 |
* | 3431 | Kartik K. Agaram | 2016-09-30 | 1 | -17/+18 |
* | 3395 | Kartik K. Agaram | 2016-09-17 | 1 | -11/+11 |
* | 3371 | Kartik K. Agaram | 2016-09-16 | 1 | -0/+4 |
* | 3355 | Kartik K. Agaram | 2016-09-15 | 1 | -4/+7 |
* | 3315 | Kartik K. Agaram | 2016-09-10 | 1 | -12/+14 |
* | 3266 | Kartik K. Agaram | 2016-08-27 | 1 | -4/+5 |
* | 3227 | Kartik K. Agaram | 2016-08-18 | 1 | -1/+4 |
* | 3219 | Kartik K. Agaram | 2016-08-17 | 1 | -5/+8 |
* | 3174 | Kartik K. Agaram | 2016-08-12 | 1 | -2/+11 |
* | 3158 | Kartik K. Agaram | 2016-07-27 | 1 | -2/+2 |
* | 3117 | Kartik K. Agaram | 2016-07-20 | 1 | -1/+1 |
* | 3102 | Kartik K. Agaram | 2016-07-05 | 1 | -9/+11 |
* | 2996 | Kartik K. Agaram | 2016-05-21 | 1 | -11/+13 |
* | 2866 | Kartik K. Agaram | 2016-04-25 | 1 | -2/+2 |
* | 2812 | Kartik K. Agaram | 2016-03-27 | 1 | -62/+75 |
* | 2745 | Kartik K. Agaram | 2016-03-09 | 1 | -1/+1 |
* | 2744 | Kartik K. Agaram | 2016-03-09 | 1 | -4/+4 |
* | 2743 | Kartik K. Agaram | 2016-03-09 | 1 | -117/+109 |
* | 2710 | Kartik K. Agaram | 2016-02-25 | 1 | -1/+0 |
* | 2706 - update html | Kartik K. Agaram | 2016-02-25 | 1 | -14/+9 |
* | 2625 | Kartik K. Agaram | 2016-02-02 | 1 | -0/+3 |
* | 2605 | Kartik K. Agaram | 2016-01-26 | 1 | -2/+6 |
* | 2545 | Kartik K. Agaram | 2015-12-15 | 1 | -1/+1 |
* | 2611 | Kartik K. Agaram | 2015-11-29 | 1 | -7/+5 |
* | 2423 - describe shape-shifting in html docs | Kartik K. Agaram | 2015-11-10 | 1 | -68/+49 |
* | "badsetting", NULL };
expect_string(cons_bad_cmd_usage, cmd, CMD_PRESENCE);
gboolean result = cmd_presence(NULL, CMD_PRESENCE, args);
assert_true(result);
}
void cmd_presence_shows_usage_when_bad_muc_setting(void **state)
{
gchar *args[] = { "muc", "badsetting", NULL };
expect_string(cons_bad_cmd_usage, cmd, CMD_PRESENCE);
gboolean result = cmd_presence(NULL, CMD_PRESENCE, args);
assert_true(result);
}
void cmd_presence_console_sets_all(void **state)
{
gchar *args[] = { "console", "all", NULL };
expect_cons_show("All presence updates will appear in the console.");
gboolean result = cmd_presence(NULL, CMD_PRESENCE, args);
char *setting = prefs_get_string(PREF_STATUSES_CONSOLE);
assert_non_null(setting);
assert_string_equal("all", setting);
assert_true(result);
prefs_free_string(setting);
}
void cmd_presence_console_sets_online(void **state)
{
gchar *args[] = { "console", "online", NULL };
expect_cons_show("Only online/offline presence updates will appear in the console.");
gboolean result = cmd_presence(NULL, CMD_PRESENCE, args);
char *setting = prefs_get_string(PREF_STATUSES_CONSOLE);
assert_non_null(setting);
assert_string_equal("online", setting);
assert_true(result);
prefs_free_string(setting);
}
void cmd_presence_console_sets_none(void **state)
{
gchar *args[] = { "console", "none", NULL };
expect_cons_show("Presence updates will not appear in the console.");
gboolean result = cmd_presence(NULL, CMD_PRESENCE, args);
char *setting = prefs_get_string(PREF_STATUSES_CONSOLE);
assert_non_null(setting);
assert_string_equal("none", setting);
assert_true(result);
prefs_free_string(setting);
}
void cmd_presence_chat_sets_all(void **state)
{
gchar *args[] = { "chat", "all", NULL };
expect_cons_show("All presence updates will appear in chat windows.");
gboolean result = cmd_presence(NULL, CMD_PRESENCE, args);
char *setting = prefs_get_string(PREF_STATUSES_CHAT);
assert_non_null(setting);
assert_string_equal("all", setting);
assert_true(result);
prefs_free_string(setting);
}
void cmd_presence_chat_sets_online(void **state)
{
gchar *args[] = { "chat", "online", NULL };
expect_cons_show("Only online/offline presence updates will appear in chat windows.");
gboolean result = cmd_presence(NULL, CMD_PRESENCE, args);
char *setting = prefs_get_string(PREF_STATUSES_CHAT);
assert_non_null(setting);
assert_string_equal("online", setting);
assert_true(result);
prefs_free_string(setting);
}
void cmd_presence_chat_sets_none(void **state)
{
gchar *args[] = { "chat", "none", NULL };
expect_cons_show("Presence updates will not appear in chat windows.");
gboolean result = cmd_presence(NULL, CMD_PRESENCE, args);
char *setting = prefs_get_string(PREF_STATUSES_CHAT);
assert_non_null(setting);
assert_string_equal("none", setting);
assert_true(result);
prefs_free_string(setting);
}
void cmd_presence_room_sets_all(void **state)
{
gchar *args[] = { "room", "all", NULL };
expect_cons_show("All presence updates will appear in chat room windows.");
gboolean result = cmd_presence(NULL, CMD_PRESENCE, args);
char *setting = prefs_get_string(PREF_STATUSES_MUC);
assert_non_null(setting);
assert_string_equal("all", setting);
assert_true(result);
prefs_free_string(setting);
}
void cmd_presence_room_sets_online(void **state)
{
gchar *args[] = { "room", "online", NULL };
expect_cons_show("Only join/leave presence updates will appear in chat room windows.");
gboolean result = cmd_presence(NULL, CMD_PRESENCE, args);
char *setting = prefs_get_string(PREF_STATUSES_MUC);
assert_non_null(setting);
assert_string_equal("online", setting);
assert_true(result);
prefs_free_string(setting);
}
void cmd_presence_room_sets_none(void **state)
{
gchar *args[] = { "room", "none", NULL };
expect_cons_show("Presence updates will not appear in chat room windows.");
gboolean result = cmd_presence(NULL, CMD_PRESENCE, args);
char *setting = prefs_get_string(PREF_STATUSES_MUC);
assert_non_null(setting);
assert_string_equal("none", setting);
assert_true(result);
prefs_free_string(setting);
}
|