X-Git-Url: https://mudpy.org/gitweb?p=mudpy.git;a=blobdiff_plain;f=bin%2Ftest;h=e090fb724b4960fa5c9cd2d273fd888b8da92e92;hp=e9665ece56f7915bb361f381d502b169dea31e2d;hb=1780ed9b09e7d34c2e5d3dd1d7e4693593401f61;hpb=b227518cf9c171e1e355e42b19fe8ecc70e377f6 diff --git a/bin/test b/bin/test index e9665ec..e090fb7 100755 --- a/bin/test +++ b/bin/test @@ -53,6 +53,28 @@ dialogue = ( (1, 'You begin, "I wasn\'t interrupting;"', ""), (0, 'begins, "I wasn\'t interrupting;"', ""), + # Implicit punctuation + (0, '> ', "say Whatever"), + (0, 'You say, "Whatever."', ""), + (1, 'says, "Whatever."', ""), + + # Typo replacement + (1, '> ', "say That's what i think."), + (1, 'You say, "That\'s what I think."', ""), + (0, 'says, "That\'s what I think."', "say You know what i'd like."), + (0, 'You say, "You know what I\'d like."', ""), + (1, 'says, "You know what I\'d like."', "say Then i'll tell you."), + (1, 'You say, "Then I\'ll tell you."', ""), + (0, 'says, "Then I\'ll tell you."', "say Now i'm ready."), + (0, 'You say, "Now I\'m ready."', ""), + (1, 'says, "Now I\'m ready."', "say That's teh idea."), + (1, 'You say, "That\'s the idea."', ""), + (0, 'says, "That\'s the idea."', "say It's what theyre saying."), + (0, 'You say, "It\'s what they\'re saying."', ""), + (1, 'says, "It\'s what they\'re saying."', "say Well, youre right."), + (1, 'You say, "Well, you\'re right."', ""), + (0, 'says, "Well, you\'re right."', ""), + # Actor disappears (1, "> ", "quit"), (0, "You suddenly wonder where .* went\.", ""),