var l = new DummyListener
l.add_reactor(new StatisticsReactor)
var issue = api.load_issue(repo, 322)
assert issue != null
var l = new DummyListener
l.add_reactor(new StatisticsReactor)
var issue = api.load_issue(repo, 322)
assert issue != null
var game = load_game("Morriar/nit", db)
assert game.stats.overall["issues"] == 1
assert game.stats.overall["issues_open"] == 1
var game = load_game("Morriar/nit", db)
assert game.stats.overall["issues"] == 1
assert game.stats.overall["issues_open"] == 1
game = load_game("Morriar/nit", db)
assert game.stats.overall["issues"] == 1
assert game.stats.overall["issues_open"] == 0
game = load_game("Morriar/nit", db)
assert game.stats.overall["issues"] == 1
assert game.stats.overall["issues_open"] == 0
game = load_game("Morriar/nit", db)
assert game.stats.overall["issues"] == 1
assert game.stats.overall["issues_open"] == 1
game = load_game("Morriar/nit", db)
assert game.stats.overall["issues"] == 1
assert game.stats.overall["issues_open"] == 1
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new StatisticsReactor)
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new StatisticsReactor)
var player = new Player(game, "Morriar")
assert player.stats.overall["issues"] == 1
assert player.stats.overall["issues_open"] == 1
var player = new Player(game, "Morriar")
assert player.stats.overall["issues"] == 1
assert player.stats.overall["issues_open"] == 1
player = new Player(game, "Morriar")
assert player.stats.overall["issues"] == 1
assert player.stats.overall["issues_open"] == 0
player = new Player(game, "Morriar")
assert player.stats.overall["issues"] == 1
assert player.stats.overall["issues_open"] == 0
player = new Player(game, "Morriar")
assert player.stats.overall["issues"] == 1
assert player.stats.overall["issues_open"] == 1
player = new Player(game, "Morriar")
assert player.stats.overall["issues"] == 1
assert player.stats.overall["issues_open"] == 1
var l = new DummyListener
l.add_reactor(new StatisticsReactor)
var pr = api.load_pull(repo, 275)
assert pr != null
var l = new DummyListener
l.add_reactor(new StatisticsReactor)
var pr = api.load_pull(repo, 275)
assert pr != null
var game = load_game("Morriar/nit", db)
assert game.stats.overall["pulls"] == 1
assert game.stats.overall["pulls_open"] == 1
assert game.stats.overall["commits"] == 0
pr.merged = false
var game = load_game("Morriar/nit", db)
assert game.stats.overall["pulls"] == 1
assert game.stats.overall["pulls_open"] == 1
assert game.stats.overall["commits"] == 0
pr.merged = false
game = load_game("Morriar/nit", db)
assert game.stats.overall["pulls"] == 1
assert game.stats.overall["pulls_open"] == 0
assert game.stats.overall["commits"] == 0
game = load_game("Morriar/nit", db)
assert game.stats.overall["pulls"] == 1
assert game.stats.overall["pulls_open"] == 0
assert game.stats.overall["commits"] == 0
game = load_game("Morriar/nit", db)
assert game.stats.overall["pulls"] == 1
assert game.stats.overall["pulls_open"] == 1
assert game.stats.overall["commits"] == 0
pr.merged = true
game = load_game("Morriar/nit", db)
assert game.stats.overall["pulls"] == 1
assert game.stats.overall["pulls_open"] == 1
assert game.stats.overall["commits"] == 0
pr.merged = true
game = load_game("Morriar/nit", db)
assert game.stats.overall["pulls"] == 1
assert game.stats.overall["pulls_open"] == 0
assert game.stats.overall["commits"] == 2
game = load_game("Morriar/nit", db)
assert game.stats.overall["pulls"] == 1
assert game.stats.overall["pulls_open"] == 0
assert game.stats.overall["commits"] == 2
- l.apply_event(generator.issue_comment_event(issue, comment), db)
+ l.apply_event(generator.issue_comment_event(repo, issue, comment), db)
var game = load_game("Morriar/nit", db)
assert game.stats.overall["comments"] == 1
assert game.stats.overall["reviews"] == 0
comment.body = "foo +1 bar"
var game = load_game("Morriar/nit", db)
assert game.stats.overall["comments"] == 1
assert game.stats.overall["reviews"] == 0
comment.body = "foo +1 bar"
- l.apply_event(generator.issue_comment_event(issue, comment), db)
+ l.apply_event(generator.issue_comment_event(repo, issue, comment), db)
game = load_game("Morriar/nit", db)
assert game.stats.overall["comments"] == 2
assert game.stats.overall["reviews"] == 1
game = load_game("Morriar/nit", db)
assert game.stats.overall["comments"] == 2
assert game.stats.overall["reviews"] == 1
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new PlayerReactor)
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new PlayerReactor)
var player = new Player(game, "itch76")
assert player.stats.overall["nitcoins"] == 10
pull.merged = false
var player = new Player(game, "itch76")
assert player.stats.overall["nitcoins"] == 10
pull.merged = false
player = new Player(game, "itch76")
assert player.stats.overall["nitcoins"] == 0
player = new Player(game, "itch76")
assert player.stats.overall["nitcoins"] == 0
player = new Player(game, "itch76")
assert player.stats.overall["nitcoins"] == 10
pull.merged = true
player = new Player(game, "itch76")
assert player.stats.overall["nitcoins"] == 10
pull.merged = true
player = new Player(game, "itch76")
assert player.stats.overall["nitcoins"] == 12
player = new Player(game, "itch76")
assert player.stats.overall["nitcoins"] == 12
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new PlayerReactor)
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new PlayerReactor)
- l.apply_event(generator.issue_comment_event(pull, comment), db)
+ l.apply_event(generator.issue_comment_event(repo, pull, comment), db)
var player = new Player(game, "Morriar")
assert player.stats.overall["nitcoins"] == 0
# review in opened issue
pull.state = "open"
comment.body = "foo +1 bar"
var player = new Player(game, "Morriar")
assert player.stats.overall["nitcoins"] == 0
# review in opened issue
pull.state = "open"
comment.body = "foo +1 bar"
- l.apply_event(generator.issue_comment_event(pull, comment), db)
+ l.apply_event(generator.issue_comment_event(repo, pull, comment), db)
player = new Player(game, "Morriar")
print player.stats.overall["nitcoins"]
assert player.stats.overall["nitcoins"] == 2
player = new Player(game, "Morriar")
print player.stats.overall["nitcoins"]
assert player.stats.overall["nitcoins"] == 2
- l.apply_event(generator.issue_comment_event(pull, comment), db)
+ l.apply_event(generator.issue_comment_event(repo, pull, comment), db)
player = new Player(game, "Morriar")
assert player.stats.overall["nitcoins"] == 2
# review in reopened issue
pull.state = "open"
comment.body = "foo +1 bar"
player = new Player(game, "Morriar")
assert player.stats.overall["nitcoins"] == 2
# review in reopened issue
pull.state = "open"
comment.body = "foo +1 bar"
- l.apply_event(generator.issue_comment_event(pull, comment), db)
+ l.apply_event(generator.issue_comment_event(repo, pull, comment), db)
player = new Player(game, "Morriar")
assert player.stats.overall["nitcoins"] == 4
player = new Player(game, "Morriar")
assert player.stats.overall["nitcoins"] == 4
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new StatisticsReactor)
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new StatisticsReactor)
var player = new Player(game, "Morriar")
player.stats["issues"] = i
player.save
var player = new Player(game, "Morriar")
player.stats["issues"] = i
player.save
assert player.load_achievements.has_key(id)
end
var player = new Player(game, "Morriar")
assert player.stats.overall["nitcoins"] == 1110
assert player.load_achievements.has_key(id)
end
var player = new Player(game, "Morriar")
assert player.stats.overall["nitcoins"] == 1110
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new StatisticsReactor)
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new StatisticsReactor)
var player = new Player(game, "itch76")
player.stats["pulls"] = i
player.save
var player = new Player(game, "itch76")
player.stats["pulls"] = i
player.save
assert player.load_achievements.has_key(id)
end
var player = new Player(game, "itch76")
assert player.stats.overall["nitcoins"] == 1110
assert player.load_achievements.has_key(id)
end
var player = new Player(game, "itch76")
assert player.stats.overall["nitcoins"] == 1110
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new StatisticsReactor)
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new StatisticsReactor)
var player = new Player(game, "itch76")
player.stats["commits"] = i
player.save
var player = new Player(game, "itch76")
player.stats["commits"] = i
player.save
assert player.load_achievements.has_key(id)
end
var player = new Player(game, "itch76")
assert player.stats.overall["nitcoins"] == 11110
assert player.load_achievements.has_key(id)
end
var player = new Player(game, "itch76")
assert player.stats.overall["nitcoins"] == 11110
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new StatisticsReactor)
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new StatisticsReactor)
var player = new Player(game, "Morriar")
player.stats["comments"] = i
player.save
var player = new Player(game, "Morriar")
player.stats["comments"] = i
player.save
- l.apply_event(generator.issue_comment_event(pull, comment), db)
+ l.apply_event(generator.issue_comment_event(repo, pull, comment), db)
assert player.load_achievements.has_key(id)
end
var player = new Player(game, "Morriar")
assert player.stats.overall["nitcoins"] == 1110
assert player.load_achievements.has_key(id)
end
var player = new Player(game, "Morriar")
assert player.stats.overall["nitcoins"] == 1110
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new IssueAboutNitdoc, new IssueAboutFFI)
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new IssueAboutNitdoc, new IssueAboutFFI)
var player = new Player(game, "Morriar")
assert player.load_achievements.has_key("issue_about_nitdoc")
assert player.load_achievements.has_key("issue_about_ffi")
assert player.stats.overall["nitcoins"] == 20
var player = new Player(game, "Morriar")
assert player.load_achievements.has_key("issue_about_nitdoc")
assert player.load_achievements.has_key("issue_about_ffi")
assert player.stats.overall["nitcoins"] == 20
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new PlayerPingGod, new PlayerFirstReview, new PlayerSaysNitcoin)
var game = load_game("Morriar/nit", db)
var l = new DummyListener
l.add_reactor(new PlayerPingGod, new PlayerFirstReview, new PlayerSaysNitcoin)
- l.apply_event(generator.issue_comment_event(pull, comment), db)
+ l.apply_event(generator.issue_comment_event(repo, pull, comment), db)
var player = new Player(game, "Morriar")
assert player.load_achievements.has_key("player_ping_god")
assert player.stats.overall["nitcoins"] == 50
comment.body = "+1"
var player = new Player(game, "Morriar")
assert player.load_achievements.has_key("player_ping_god")
assert player.stats.overall["nitcoins"] == 50
comment.body = "+1"
- l.apply_event(generator.issue_comment_event(pull, comment), db)
+ l.apply_event(generator.issue_comment_event(repo, pull, comment), db)
player = new Player(game, "Morriar")
assert player.load_achievements.has_key("player_first_review")
assert player.stats.overall["nitcoins"] == 60
comment.body = "Nitcoins"
player = new Player(game, "Morriar")
assert player.load_achievements.has_key("player_first_review")
assert player.stats.overall["nitcoins"] == 60
comment.body = "Nitcoins"
- l.apply_event(generator.issue_comment_event(pull, comment), db)
+ l.apply_event(generator.issue_comment_event(repo, pull, comment), db)
player = new Player(game, "Morriar")
assert player.load_achievements.has_key("player_says_nitcoin")
assert player.stats.overall["nitcoins"] == 70
player = new Player(game, "Morriar")
assert player.load_achievements.has_key("player_says_nitcoin")
assert player.stats.overall["nitcoins"] == 70