about summary refs log blame commit diff stats
path: root/104test.subx
blob: 5b14049e6f2b718508004936cb12771def199365 (plain) (tree)
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
31pre { line-height: 125%; }
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right:
# Some helpers needed only because Mu doesn't support globals at the moment.

== code

count-test-failure:
    # . prologue
    55/push-ebp
    89/<- %ebp 4/r32/esp
    #
    ff 0/subop/increment *Num-test-failures
$count-test-failure:end:
    # . epilogue
    89/<- %esp 5/r32/ebp
    5d/pop-to-ebp
    c3/return

num-test-failures:  # -> _/eax: int
    # . prologue
    55/push-ebp
    89/<- %ebp 4/r32/esp
    #
    8b/-> *Num-test-failures 0/r32/eax
$num-test-failures:end:
    # . epilogue
    89/<- %esp 5/r32/ebp
    5d/pop-to-ebp
    c3/return

== data

Num-test-failures:
  0/imm32
>void cmd_sub_shows_message_when_not_connected(void **state) { gchar *args[] = { NULL }; will_return(connection_get_status, JABBER_DISCONNECTED); expect_cons_show("You are currently not connected."); gboolean result = cmd_sub(NULL, CMD_SUB, args); assert_true(result); } void cmd_sub_shows_usage_when_no_arg(void **state) { gchar *args[] = { NULL }; will_return(connection_get_status, JABBER_CONNECTED); expect_string(cons_bad_cmd_usage, cmd, CMD_SUB); gboolean result = cmd_sub(NULL, CMD_SUB, args); assert_true(result); }