コード例 #1
0
ファイル: 001-test-statsd.py プロジェクト: ahhdem/bucky
def test_multiple_counters(q, s):
    s.send("gorm:1|c")
    s.send("gurm:1|c")
    stats = {"stats.gorm": 2, "stats.gurm": 2}
    for i in range(2):
        stat = q.get()
        t.isin(stat[0], stats)
        t.eq(stats[stat[0]], stat[1])
        t.gt(stat[1], 0)
        stats.pop(stat[0])
    t.same_stat("stats.numStats", 2, q.get())
コード例 #2
0
def test_multiple_counters(q, s):
    s.send("gorm:1|c")
    s.send("gurm:1|c")
    stats = {
        "stats.gorm": 2,
        "stats_counts.gorm": 1,
        "stats.gurm": 2,
        "stats_counts.gurm": 1
    }
    for i in range(4):
        stat = q.get(timeout=TIMEOUT)
        t.isin(stat[1], stats)
        t.eq(stats[stat[1]], stat[2])
        t.gt(stat[2], 0)
        stats.pop(stat[1])
    t.same_stat(None, "stats.numStats", 2, q.get(timeout=TIMEOUT))
コード例 #3
0
ファイル: test_001_statsd.py プロジェクト: Hero1378/bucky
def test_multiple_counters(q, s):
    s.send("gorm:1|c")
    s.send("gurm:1|c")
    stats = {
        "stats.gorm": 2,
        "stats_counts.gorm": 1,
        "stats.gurm": 2,
        "stats_counts.gurm": 1
    }
    for i in range(4):
        stat = q.get(timeout=TIMEOUT)
        t.isin(stat[1], stats)
        t.eq(stats[stat[1]], stat[2])
        t.gt(stat[2], 0)
        stats.pop(stat[1])
    t.same_stat(None, "stats.numStats", 2, q.get(timeout=TIMEOUT))
コード例 #4
0
ファイル: 01-test-erlang.py プロジェクト: davisp/nutty
def test_basic(vm):
    resp = vm.call(a.erlang, a.now)
    t.eq(isinstance(resp, tuple), True)
    for i in range(3):
        t.eq(isinstance(resp[i], (int, long)), True)
        t.gt(resp[i], 0)