Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature request todo-style app for steggybot #22

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@

#Ignore the yml files used as local storage
*.yml

Expand Down
120 changes: 64 additions & 56 deletions db/identities.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,214 +2,215 @@
sederam:
:name: a follower
:added_by: whunt
:updated_at: !ruby/object:DateTime 2013-02-14 01:58:51.598510113 +00:00
:updated_at: !ruby/object:DateTime 2013-02-13 17:58:51.598510113 -08:00
songe:
:name: angie
:added_by: czhang
stufflebear:
:name: mary
:added_by: steggy_meeting
:updated_at: !ruby/object:DateTime 2013-02-11 05:48:32.624819340 +00:00
:updated_at: !ruby/object:DateTime 2013-02-10 21:48:32.624819340 -08:00
john_galt:
:name: '"Randian Hero"'
:name: ! '"Randian Hero"'
:added_by: steggy_meeting
:updated_at: !ruby/object:DateTime 2013-02-11 18:24:33.604853946 +00:00
:updated_at: !ruby/object:DateTime 2013-02-11 10:24:33.604853946 -08:00
bird:
:name: '"The word"'
:name: ! '"The word"'
:added_by: steggy
:updated_at: !ruby/object:DateTime 2013-02-11 19:30:42.143053785 +00:00
:updated_at: !ruby/object:DateTime 2013-02-11 11:30:42.143053785 -08:00
wsong:
:name: wayne
:added_by: wsong
:updated_at: !ruby/object:DateTime 2013-02-11 19:37:58.404597566 +00:00
:updated_at: !ruby/object:DateTime 2013-02-11 11:37:58.404597566 -08:00
nfair:
:name: a_man_of_mystery
:added_by: nfair
:updated_at: !ruby/object:DateTime 2013-02-19 19:16:54.458409521 +00:00
:updated_at: !ruby/object:DateTime 2013-02-19 11:16:54.458409521 -08:00
skimbrel:
:name: '"corrected"'
:name: ! '"corrected"'
:added_by: skimbrel
:updated_at: !ruby/object:DateTime 2013-02-13 00:30:54.424832899 +00:00
:updated_at: !ruby/object:DateTime 2013-02-12 16:30:54.424832899 -08:00
steggy:
:name: the greatest
:added_by: steggy
:updated_at: !ruby/object:DateTime 2013-02-11 19:48:54.030991226 +00:00
:updated_at: !ruby/object:DateTime 2013-02-11 11:48:54.030991226 -08:00
whunt:
:name: neckbeard
:added_by: jknew
:updated_at: !ruby/object:DateTime 2013-02-14 19:01:39.851819168 +00:00
:updated_at: !ruby/object:DateTime 2013-02-14 11:01:39.851819168 -08:00
heidi:
:name: a dragon boob
:added_by: whunt
:updated_at: !ruby/object:DateTime 2013-02-11 19:56:20.760960197 +00:00
:updated_at: !ruby/object:DateTime 2013-02-11 11:56:20.760960197 -08:00
virulently:
:name: '"Asterisms opinion against the use of drone strikes"'
:name: ! '"Asterisms opinion against the use of drone strikes"'
:added_by: steggy_meeting
:updated_at: !ruby/object:DateTime 2013-02-13 00:28:00.678122180 +00:00
:updated_at: !ruby/object:DateTime 2013-02-12 16:28:00.678122180 -08:00
hail_spacecake:
:name: Shuflin every day
:added_by: whunt
:updated_at: !ruby/object:DateTime 2013-03-15 20:55:41.653387200 +00:00
:updated_at: !ruby/object:DateTime 2013-03-15 13:55:41.653387200 -07:00
steggy_meeting:
:name: '"steggy, but at a meeting"'
:name: ! '"steggy, but at a meeting"'
:added_by: steggy_meeting
:updated_at: !ruby/object:DateTime 2013-02-13 00:48:33.909658534 +00:00
:updated_at: !ruby/object:DateTime 2013-02-12 16:48:33.909658534 -08:00
jag:
:name: josh silver
:added_by: steggy
:updated_at: !ruby/object:DateTime 2013-02-13 21:14:27.392581259 +00:00
:updated_at: !ruby/object:DateTime 2013-02-13 13:14:27.392581259 -08:00
heidi_sux:
:name: she suxx
:added_by: heidi_sux
:updated_at: !ruby/object:DateTime 2013-02-14 00:40:51.057327930 +00:00
:updated_at: !ruby/object:DateTime 2013-02-13 16:40:51.057327930 -08:00
jknew:
:name: Jacob
:added_by: jknew
:updated_at: !ruby/object:DateTime 2013-02-14 19:04:50.003894840 +00:00
:updated_at: !ruby/object:DateTime 2013-02-14 11:04:50.003894840 -08:00
asterism:
:name: victor
:added_by: steggy
:updated_at: !ruby/object:DateTime 2013-02-14 18:57:17.276003440 +00:00
:updated_at: !ruby/object:DateTime 2013-02-14 10:57:17.276003440 -08:00
czhang:
:name: your majesty
:added_by: czhang
:updated_at: !ruby/object:DateTime 2013-02-14 19:04:02.404956045 +00:00
:updated_at: !ruby/object:DateTime 2013-02-14 11:04:02.404956045 -08:00
whunt1:
:name: a ghost of the shitty ApartmentList internet
:added_by: whunt1
:updated_at: !ruby/object:DateTime 2013-02-15 00:09:58.558940282 +00:00
:updated_at: !ruby/object:DateTime 2013-02-14 16:09:58.558940282 -08:00
songe1:
:name: the ghost of angies past
:added_by: steggy
:updated_at: !ruby/object:DateTime 2013-02-18 20:28:44.120463795 +00:00
:updated_at: !ruby/object:DateTime 2013-02-18 12:28:44.120463795 -08:00
tag:
:name: nfair> tag -> scott the other engineer on the Pigeon team with me
:added_by: czhang
:updated_at: !ruby/object:DateTime 2013-02-21 18:20:52.773062929 +00:00
:updated_at: !ruby/object:DateTime 2013-02-21 10:20:52.773062929 -08:00
steggybot:
:name: the guy who throws gang signs out the window, ya bish
:added_by: whunt
:updated_at: !ruby/object:DateTime 2013-02-19 19:07:41.047552113 +00:00
:updated_at: !ruby/object:DateTime 2013-02-19 11:07:41.047552113 -08:00
tullidil:
:name: Neil Strauss
:added_by: tullidil
:updated_at: !ruby/object:DateTime 2013-03-12 19:26:08.684971632 +00:00
:updated_at: !ruby/object:DateTime 2013-03-12 12:26:08.684971632 -07:00
sushis:
:name: heidi
:added_by: wsong
:updated_at: !ruby/object:DateTime 2013-03-01 18:12:02.020550975 +00:00
:updated_at: !ruby/object:DateTime 2013-03-01 10:12:02.020550975 -08:00
kiwis:
:name: heidi
:added_by: wsong
:updated_at: !ruby/object:DateTime 2013-03-02 00:04:58.759563332 +00:00
:updated_at: !ruby/object:DateTime 2013-03-01 16:04:58.759563332 -08:00
angie:
:name: actually little chris. Do not be fooled
:added_by: whunt
:updated_at: !ruby/object:DateTime 2013-03-02 01:11:31.928665846 +00:00
:updated_at: !ruby/object:DateTime 2013-03-01 17:11:31.928665846 -08:00
everyone:
:name: a feature that has not been implemented yet
:added_by: whunt
:updated_at: !ruby/object:DateTime 2013-03-02 01:13:47.443978078 +00:00
:updated_at: !ruby/object:DateTime 2013-03-01 17:13:47.443978078 -08:00
mimblewhimble:
:name: Luke
:added_by: angie
:updated_at: !ruby/object:DateTime 2013-03-02 01:51:02.017336670 +00:00
:updated_at: !ruby/object:DateTime 2013-03-01 17:51:02.017336670 -08:00
mcint:
:name: loren
:added_by: wsong
:updated_at: !ruby/object:DateTime 2013-03-04 17:29:39.286906971 +00:00
:updated_at: !ruby/object:DateTime 2013-03-04 09:29:39.286906971 -08:00
acanyon:
:name: superwoman
:added_by: acanyon
:updated_at: !ruby/object:DateTime 2013-03-07 00:21:40.881123186 +00:00
:updated_at: !ruby/object:DateTime 2013-03-06 16:21:40.881123186 -08:00
ians:
:name: based god
:added_by: ians
:updated_at: !ruby/object:DateTime 2013-03-05 23:50:01.823814647 +00:00
:updated_at: !ruby/object:DateTime 2013-03-05 15:50:01.823814647 -08:00
goteampeach:
:name: angela (ed's gf)
:added_by: czhang
:updated_at: !ruby/object:DateTime 2013-03-07 22:00:07.967314786 +00:00
:updated_at: !ruby/object:DateTime 2013-03-07 14:00:07.967314786 -08:00
jungziege:
:name: black ian
:added_by: czhang
:updated_at: !ruby/object:DateTime 2013-03-06 19:26:21.536887425 +00:00
:updated_at: !ruby/object:DateTime 2013-03-06 11:26:21.536887425 -08:00
blackian:
:name: black ian
:added_by: blackian
:updated_at: !ruby/object:DateTime 2013-03-06 19:28:30.885750926 +00:00
:updated_at: !ruby/object:DateTime 2013-03-06 11:28:30.885750926 -08:00
sarmiento:
:name: not magnum
:added_by: blackian
:updated_at: !ruby/object:DateTime 2013-03-06 19:49:16.456633901 +00:00
:updated_at: !ruby/object:DateTime 2013-03-06 11:49:16.456633901 -08:00
davis:
:name: white ian
:added_by: czhang
:updated_at: !ruby/object:DateTime 2013-03-06 19:50:36.673238502 +00:00
:updated_at: !ruby/object:DateTime 2013-03-06 11:50:36.673238502 -08:00
laughinghan:
:name: mordred
:added_by: czhang
:updated_at: !ruby/object:DateTime 2013-03-07 00:31:10.486539472 +00:00
:updated_at: !ruby/object:DateTime 2013-03-06 16:31:10.486539472 -08:00
laughinhan:
:name: mordred
:added_by: shijing
:updated_at: !ruby/object:DateTime 2013-03-07 00:31:11.149988951 +00:00
:updated_at: !ruby/object:DateTime 2013-03-06 16:31:11.149988951 -08:00
adama:
:name: a cylon
:added_by: wsong
:updated_at: !ruby/object:DateTime 2013-03-07 00:31:13.907373114 +00:00
:updated_at: !ruby/object:DateTime 2013-03-06 16:31:13.907373114 -08:00
bordicon:
:name: is prepared to 'go robot' for optimus prime
:added_by: sean___
:updated_at: !ruby/object:DateTime 2013-03-27 22:40:12.558413526 +00:00
:updated_at: !ruby/object:DateTime 2013-03-27 15:40:12.558413526 -07:00
gaius:
:name: fucking a cylon
:added_by: czhang
:updated_at: !ruby/object:DateTime 2013-03-07 00:32:46.425318958 +00:00
:updated_at: !ruby/object:DateTime 2013-03-06 16:32:46.425318958 -08:00
yo_momma:
:name: a big bitch
:added_by: skimbrel
:updated_at: !ruby/object:DateTime 2013-03-09 00:15:37.610585195 +00:00
:updated_at: !ruby/object:DateTime 2013-03-08 16:15:37.610585195 -08:00
infair:
:name: more than fair
:added_by: infair
:updated_at: !ruby/object:DateTime 2013-03-09 00:18:26.969788051 +00:00
:updated_at: !ruby/object:DateTime 2013-03-08 16:18:26.969788051 -08:00
the_real_slim_shady:
:name: whoever is standing
:added_by: riderofrohan0
:updated_at: !ruby/object:DateTime 2013-03-09 00:19:00.245318676 +00:00
:updated_at: !ruby/object:DateTime 2013-03-08 16:19:00.245318676 -08:00
olivm:
:name: loren
:added_by: wsong
:updated_at: !ruby/object:DateTime 2013-03-13 19:09:50.623634493 +00:00
:updated_at: !ruby/object:DateTime 2013-03-13 12:09:50.623634493 -07:00
jocob:
:name: biotic kanye
:added_by: jlhawn_
:updated_at: !ruby/object:DateTime 2013-03-15 20:56:29.875151841 +00:00
:updated_at: !ruby/object:DateTime 2013-03-15 13:56:29.875151841 -07:00
jayferd:
:name: jay
:added_by: jayferd
:updated_at: !ruby/object:DateTime 2013-03-27 22:39:36.016134004 +00:00
:updated_at: !ruby/object:DateTime 2013-03-27 15:39:36.016134004 -07:00
angie2:
:name: a catalyst for steggybot feature arguments
:added_by: whunt
:updated_at: !ruby/object:DateTime 2013-03-18 20:26:00.450223622 +00:00
:updated_at: !ruby/object:DateTime 2013-03-18 13:26:00.450223622 -07:00
foo:
:name: a sad test subject forgotten in the dust of the thousands of "fast-paced"
start-ups
:added_by: whunt
:updated_at: !ruby/object:DateTime 2013-03-18 20:34:01.968589435 +00:00
:updated_at: !ruby/object:DateTime 2013-03-18 13:34:01.968589435 -07:00
doves:
:name: a wild sam
:added_by: heidi
:updated_at: !ruby/object:DateTime 2013-03-22 23:25:05.892580611 +00:00
:updated_at: !ruby/object:DateTime 2013-03-22 16:25:05.892580611 -07:00
tobefree:
:name: hehe
:added_by: tobefree
:updated_at: !ruby/object:DateTime 2013-03-27 18:35:08.727808982 +00:00
:updated_at: !ruby/object:DateTime 2013-03-27 11:35:08.727808982 -07:00
nooblet:
:name: WHUNT
:added_by: czhang
<<<<<<< HEAD:db/identities.yml
:updated_at: !ruby/object:DateTime 2013-03-27 18:34:49.580874666 +00:00
judge_dredd:
:name: the law
Expand All @@ -219,3 +220,10 @@ thundara:
:name: Nader (Loren's friend)
:added_by: wsong
:updated_at: !ruby/object:DateTime 2013-03-29 20:47:05.147218908 +00:00
=======
:updated_at: !ruby/object:DateTime 2013-03-27 11:34:49.580874666 -07:00
sugis:
:name: steven
:added_by: dovestep
:updated_at: !ruby/object:DateTime 2013-04-04 15:01:12.371347000 -07:00
>>>>>>> feature-requests:identities.yml
19 changes: 19 additions & 0 deletions plugins/avalon/spec/avalon_spec.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
require 'spec_helper'
require File.dirname(__FILE__) + "/../avalon.rb"

describe Avalon do
before(:all) do
@avalon = Avalon.new(new_test_bot)
end

it 'starts a game' do
@message = mock :user => (mock :nick => 'doveStep'),
:channel => (mock :name => 'csuavalon')

@message.should_receive :reply do |reply|
reply.should include('Players, join in!')
end

@avalon.dispatch(@message, 'start')
end
end
Loading