about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAnselm R. Garbe <garbeam@wmii.de>2006-07-12 00:50:09 +0200
committerAnselm R. Garbe <garbeam@wmii.de>2006-07-12 00:50:09 +0200
commitb41c56ae6b12b7fe34dd8972968dc0d89e5ef57a (patch)
tree038ab8522f10131e6fa9409ea1fa9869293030ea
parent2a0fc84c4af2257d79c4c7cb37131c4acb763162 (diff)
downloaddwm-b41c56ae6b12b7fe34dd8972968dc0d89e5ef57a.tar.gz
new colors
-rw-r--r--config.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/config.h b/config.h
index 6f33ed6..ec633c3 100644
--- a/config.h
+++ b/config.h
@@ -4,7 +4,7 @@
  */
 
 #define FONT		"-*-terminus-medium-*-*-*-13-*-*-*-*-*-iso10646-*"
-#define BGCOLOR		"#000000"
-#define FGCOLOR		"#ffaa00"
-#define BORDERCOLOR	"#ee8800"
+#define BGCOLOR		"#0c0c33"
+#define FGCOLOR		"#b2c8cd"
+#define BORDERCOLOR	"#3030c0"
 #define STATUSDELAY	10 /* milliseconds */
lass='oid'>8685e78c ^
2490f5b4 ^
71577c1f ^
447d2358 ^
71577c1f ^
3e3786eb ^
5c65599e ^
7db1bcee ^

d56f6dc3 ^
5c65599e ^
2490f5b4 ^
447d2358 ^
































5c65599e ^
c4412fe8 ^













447d2358 ^
7db1bcee ^



00a475cf ^
7db1bcee ^
5c65599e ^
2490f5b4 ^
71577c1f ^
3e3786eb ^
71577c1f ^



bf347ab9 ^
447d2358 ^

5c65599e ^
447d2358 ^
7db1bcee ^
00a475cf ^
7db1bcee ^
5c65599e ^
2490f5b4 ^
447d2358 ^




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103




                   
                   
                 

                      
 
                  
                       
 
                            
                             
 
                                                                    
 
                                                    
 

                                                      
                                                         
 
                                             
































                                                             
                             













                                                         
 



                                                                
 
                                                                              
 
                                             
 
                        



               
                                                 

                                                    
                                          
 
                                                                
 
                                                                          
 
                                             




                        
#include <stdarg.h>
#include <stddef.h>
#include <setjmp.h>
#include <cmocka.h>
#include <stdlib.h>
#include <string.h>
#include <glib.h>

#include "xmpp/xmpp.h"

#include "ui/ui.h"
#include "ui/stub_ui.h"

#include "config/accounts.h"
#include "command/commands.h"

static void test_with_connection_status(jabber_conn_status_t status)
{
    CommandHelp *help = malloc(sizeof(CommandHelp));

    will_return(jabber_get_connection_status, status);

    expect_cons_show("You are not currently connected.");

    gboolean result = cmd_rooms(NULL, *help);
    assert_true(result);

    free(help);
}

void cmd_rooms_shows_message_when_disconnected(void **state)
{
    test_with_connection_status(JABBER_DISCONNECTED);
}

void cmd_rooms_shows_message_when_disconnecting(void **state)
{
    test_with_connection_status(JABBER_DISCONNECTING);
}

void cmd_rooms_shows_message_when_connecting(void **state)
{
    test_with_connection_status(JABBER_CONNECTING);
}

void cmd_rooms_shows_message_when_started(void **state)
{
    test_with_connection_status(JABBER_STARTED);
}

void cmd_rooms_shows_message_when_undefined(void **state)
{
    test_with_connection_status(JABBER_UNDEFINED);
}

void cmd_rooms_uses_account_default_when_no_arg(void **state)
{
    CommandHelp *help = malloc(sizeof(CommandHelp));
    gchar *args[] = { NULL };
    ProfAccount *account = malloc(sizeof(ProfAccount));
    account->name = NULL;
    account->jid = NULL;
    account->password = NULL;
    account->resource = NULL;
    account->server = NULL;
    account->last_presence = NULL;
    account->login_presence = NULL;
    account->muc_nick = NULL;
    account->otr_policy = NULL;
    account->otr_manual = NULL;
    account->otr_opportunistic = NULL;
    account->otr_always = NULL;
    account->muc_service = strdup("default_conf_server");

    will_return(jabber_get_connection_status, JABBER_CONNECTED);
    will_return(jabber_get_account_name, "account_name");
    expect_any(accounts_get_account, name);
    will_return(accounts_get_account, account);

    expect_string(iq_room_list_request, conferencejid, "default_conf_server");

    gboolean result = cmd_rooms(args, *help);

    assert_true(result);

    free(help);
}

void cmd_rooms_arg_used_when_passed(void **state)
{
    CommandHelp *help = malloc(sizeof(CommandHelp));
    gchar *args[] = { "conf_server_arg" };

    will_return(jabber_get_connection_status, JABBER_CONNECTED);

    expect_string(iq_room_list_request, conferencejid, "conf_server_arg");

    gboolean result = cmd_rooms(args, *help);

    assert_true(result);

    free(help);
}