Skip to content

Commit

Permalink
Update regtests.
Browse files Browse the repository at this point in the history
  • Loading branch information
angstsmurf committed Dec 24, 2017
1 parent ddc17dd commit 8cdd69a
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 35 deletions.
24 changes: 9 additions & 15 deletions tools/regtest/CM-regtest
Original file line number Diff line number Diff line change
Expand Up @@ -81,8 +81,6 @@ I'm glad to see you're feeling ready to face the wider world. Here's what we thi
Retrieve your remaining possessions from locker at hostel
Meet your colleague Slango at Counterfeit Monkey

[To go over our current goals, type GOALS at any time.]

Fair
Today is Serial Comma Day, one of the biggest holidays on the island, and a time when half the police force is off duty while the other half is over-extended. The perfect day to make an escape. The square at the center of town is therefore crowded with people, and there's an overpowering smell of artificial butter and spun sugar.

Expand Down Expand Up @@ -589,7 +587,7 @@ There is a dismissive blatt from the monocle, and transposed over the fuel is a
The snapping continues.

> go to high street
/(We |We have a (brief|short|quick) |We make the( brief| short| quick)? |It's a( brief| short |quick)? )(walk|hike) (over to|to) Webster Court.
/(We |We have a (brief|short|quick) |We make the( brief| short| quick)? |It's a( brief| short |quick)? )(walk|hike) (over to|to|as far as) Webster Court.

Webster Court
A broad and plainly-paved court, named for the statue of Noah Webster.
Expand Down Expand Up @@ -1305,12 +1303,12 @@ I give the wheel a yank and run the car up onto the central traffic circle a lit
Traffic Circle (jammed into the car)
Normally no pedestrian ever comes to this circle of grass and litter: the flow of traffic is too constant and too fast. But the protest has stopped the traffic and I'm determined to do something about the two teenagers I saw just now, so here we are. Though we probably have to get out of the car if we're going to be useful.

/(The car is making an unpleasant raspy growl|The snapping continues).
The snapping continues.

> get out
I can see an officer making his way between the cars and stopping at the fake ones. Maybe we'd better conceal our car before we leave it — we may need to make a quick getaway later.

/(The snapping continues|The car is making an unpleasant raspy growl).
The snapping continues.

> put paste on car
We surreptitiously smear some of the Origin Paste onto the car. Nothing obvious happens, of course, but that is the whole point.
Expand All @@ -1320,8 +1318,6 @@ We surreptitiously smear some of the Origin Paste onto the car. Nothing obvious
[Your score has gone up by one point and is now thirty-eight.]

> get out
We switch the ignition off.

We swing the car door open.

We climb out of the car.
Expand Down Expand Up @@ -1403,7 +1399,7 @@ My apartment is that direction, but unless we have some reason to go there, it s
> go to convenience
/((It's a|We make the) (short|brief)? drive (to|over to) Tall Street. )?(Then|At Tall Street|There) we pull easily into one of the available parking spots, since many people have now gone home.

/(Then|Next) we (make the|have a) (brief |short |quick )?(hike|walk).
/(Then|Next) we (make the |have a )?(brief |short |quick )?(hike|walk).

Public Convenience
There are just the two toilet stalls and a couple of sinks, but the place has been kept up reasonably well, if one doesn't count the graffiti.
Expand Down Expand Up @@ -1479,7 +1475,7 @@ The snapping continues.
The snapping continues.

> go to antiques
/((It's a short|We have a brief|We make the) drive away from the Bureau and back into the streets (over to|to|as far as) Long Street South. (There|Then)|Once we get to Long Street South) we pull easily into one of the available parking spots, since many people have now gone home.
/((It's a |We have a |We make the )(brief|short)? drive away from the Bureau and back into the streets (over to|to|as far as) Long Street South. (There|Then)|Once we get to Long Street South) we pull easily into one of the available parking spots, since many people have now gone home.

We show the appointment card, and are let in.

Expand Down Expand Up @@ -2541,12 +2537,12 @@ The snapping continues.
> wave r-remover at pearl
/We reset the device to r. There is a [a-z \-]+, and the pearl turns into a peal. It is the embodiment of a peal of bells: no weight or size, but the impression of bronze, early Gothic spires in a spare English countryside, and clangor.


/(When you pay attention, the peal really is nearly deafening|The snapping continues).

> put peal in carton
We put the peal into the large carton.

We set the peal in the carton, where it ought to provide a helpful distraction for the time being.

/(When you pay attention, the peal really is nearly deafening|The snapping continues).

> go to rectification room
Rectification Room
Expand Down Expand Up @@ -2858,7 +2854,7 @@ The department printer also sits on the u-shaped desk.
> knock on waterstone's door
/(Waterstone|He) looks at the peacock, briefly arrested by some thought. He gets a monocle like mine out of his drawer. He looks through it at the peacock, notes the cock and the pea; grins. He gets up and comes out of his office.

"This is perfect," Waterstone says. "One more example to put into my talk — but I really should be going — should be able to get a ride from my wife — if I leave now — Here, you can have this if it interests you. I won't have time to use it." He sets an invitation down on the desk.
"This is perfect," he says. "One more example to put into my talk — but I really should be going — should be able to get a ride from my wife — if I leave now — Here, you can have this if it interests you. I won't have time to use it." He sets an invitation down on the desk.

"Come back and talk to me again later," he adds. "We can discuss your goals as a student. And now I really have to go — should have gone hours ago." (There, see: he can be a nice man. More or less.)

Expand Down Expand Up @@ -4860,7 +4856,6 @@ A surveillance computer is mounted on the wall, an impressive flat screen readou
The Workshop lies to the east. The door you came through is west, and there is also a spiral staircase down.

> w
[If you're traveling far, you can always type GO TO (location name) to get there automatically.]

Oracle Project
This is nothing less than the command center for a massive propaganda campaign. Paintings of Atlantida and polling charts cover the walls, dating back to the second world war and continuing straight through to the present.
Expand Down Expand Up @@ -5095,7 +5090,6 @@ A specialized wall socket is built into the east wall, clearly not part of the o
You can go east to the Generator Room and west to the Surveillance Room from here.

> e
[If you're traveling far, you can always type GO TO (location name) to get there automatically.]

Generator Room
The walls are lined with concrete. Yellow paint lettering says CAUTION: HIGH ENERGY EQUIPMENT and DO NOT OPERATE WITHOUT TRAINING.
Expand Down
34 changes: 14 additions & 20 deletions tools/regtest/CM-regtest-hard
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,6 @@ I'm glad to see you're feeling ready to face the wider world. Here's what we thi
Retrieve your remaining possessions from locker at hostel
Meet your colleague Slango at Counterfeit Monkey

[To go over our current goals, type GOALS at any time.]

/(We |We have a (brief|quick|short) |We make the( brief| quick| short)? |It's a( brief| quick| short)? )(walk|hike) among the (crowds|booths of the fair).

Heritage Corner
Expand Down Expand Up @@ -364,7 +362,7 @@ A pleasantly sheltered lane in which I learned to ride a bicycle, and where my f

If you look just north between the houses, you'll notice also the footpath down to an almost-private beach. It used to be open, but it's now gated off, and built into the gate is a chic modern sculpture.

On the pedestal, a May revolves idly. After the mirror does its work, there is a yam.
On the pedestal, the May revolves idly. After the mirror does its work, there is a yam.

A yam with whitish skin. Some of the dirt of the farm still adheres to it.

Expand Down Expand Up @@ -1003,8 +1001,6 @@ We surreptitiously smear some of the Origin Paste onto the car. Nothing obvious
[Your score has gone up by one point and is now thirty-eight.]

> get out
We switch the ignition off.

We swing the car door open.

We climb out of the car.
Expand Down Expand Up @@ -1068,7 +1064,7 @@ My apartment is that direction, but unless we have some reason to go there, it s
> go to convenience
/((We |We have a (brief|short|quick) |We make the( brief| short| quick)? |It's a( brief| short |quick)? )drive (over to|as far as|to) Tall Street. Then|(At|Once we get to) Tall Street) we pull easily into one of the available parking spots, since many people have now gone home.

/(Then|After that|Next) (we |we have a (brief|quick|short) |we make the( brief| quick| short)? |it's a( brief| quick| short)? )(walk|hike).
/(Then|After that|Next|From there) (we |we have a (brief|quick|short) |we make the( brief| quick| short)? |it's a( brief| quick| short)? )(walk|hike).

Public Convenience
There are just the two toilet stalls and a couple of sinks, but the place has been kept up reasonably well, if one doesn't count the graffiti.
Expand Down Expand Up @@ -2025,7 +2021,7 @@ There is a continuous angry whine from the jigsaw.
/(There is a continuous angry whine from the jigsaw.|The noise is sudden and percussive, and repeats without a clear rhythm.)

> put swat in carton
We put the swat into the large carton.
We set the swat in the carton, where it ought to provide a helpful distraction for the time being.

/(There is a continuous angry whine from the jigsaw|The noise is sudden and percussive, and repeats without a clear rhythm).

Expand Down Expand Up @@ -2201,7 +2197,7 @@ There is a continuous angry whine from the jigsaw.
> knock on waterstone's door
/(Waterstone|He) looks at the camembert, briefly arrested by some thought. He gets a monocle like mine out of his drawer. He looks through it at the camembert, notes the member and the cat; grins. He gets up and comes out of his office.

"This is perfect," Waterstone says. "One more example to put into my talk — but I really should be going — should be able to get a ride from my wife — if I leave now — Here, you can have this if it interests you. I won't have time to use it." He sets an invitation down on the desk.
"This is perfect," he says. "One more example to put into my talk — but I really should be going — should be able to get a ride from my wife — if I leave now — Here, you can have this if it interests you. I won't have time to use it." He sets an invitation down on the desk.

"Come back and talk to me again later," he adds. "We can discuss your goals as a student. And now I really have to go — should have gone hours ago." (There, see: he can be a nice man. More or less.)

Expand Down Expand Up @@ -2862,27 +2858,25 @@ There is a continuous angry whine from the jigsaw.

There is a continuous angry whine from the jigsaw.

/(Brock|He)(( is|'s) studiously looking around the room| watches us with a slightly disturbing intentness in his eyes|( is|'s) looking at us, but when I look back, he cuts his eyes away|( is|'s) looking at everything but us). "I've half a mind to explore a little while we're down here just about unsupervised," Brock says reflectively.
Brock touches some gel to the jigsaw. "Just in case someone out there is listening." With an audible SPLORT, the jigsaw becomes a jigsaw.

I glare at him.
/(We could|I'd like to|We want to|I'm inclined to|My response would be to) complain about Brock's recklessness or discover why Brock got stuck here. Or, then again, there's always finishing the job.

"I know there's no time," he says. "But there are supposed to be all sorts of things in the Bureau sub-basement that have never seen the light of day. DCL projects that went wrong, secret government experiments, possibly a buried command center."
> put gel on applet
We dip out a pea-sized quantity of gel and rub it gently onto the applet. With an audible SPLORT, the applet becomes an apple.

/(We could|I'd like to|We want to|I'm inclined to|My response would be to) complain about Brock's recklessness, discover why Brock got stuck here, or ask what buried command center he heard of. Or, then again, there's always finishing the job.
/(Brock|He)(( is|'s) studiously looking around the room| watches us with a slightly disturbing intentness in his eyes|( is|'s) looking at us, but when I look back, he cuts his eyes away|( is|'s) looking at everything but us). "I've half a mind to explore a little while we're down here just about unsupervised," Brock says reflectively.

> put gel on applet
We dip out a pea-sized quantity of gel and rub it gently onto the applet. With an audible SPLORT, the applet becomes an apple.
I glare at him.

There is a continuous angry whine from the jigsaw.
"I know there's no time," he says. "But there are supposed to be all sorts of things in the Bureau sub-basement that have never seen the light of day. DCL projects that went wrong, secret government experiments, possibly a buried command center."

/He (pauses, listening for noises outside|stands back, regarding the T-inserter thoughtfully|knocks on the top of the T-inserter|cranes to look around at the back of the machine, but doesn't find anything interesting|runs his fingers over the surface of the machine, checking for hot spots|runs a hand over the brass plate). "Next it would be good to see if this thing can build animates."
/(We could|I'd like to|We want to|I'm inclined to|My response would be to) ask what buried command center he heard of. Or, then again, there's always finishing the job.

> wave p-remover at apple
We reset the device to p. The apple gives way to the now-familiar ale.

There is a continuous angry whine from the jigsaw.

/(Brock touches some gel to the jigsaw. "(Just in case someone out there is listening|In the spirit of keeping the peace)." With an audible SPLORT, the jigsaw becomes a jigsaw.|He (pauses, listening for noises outside|stands back, regarding the T-inserter thoughtfully|knocks on the top of the T-inserter|cranes to look around at the back of the machine, but doesn't find anything interesting|runs his fingers over the surface of the machine, checking for hot spots). "If it can't do animates, that might be down to a legal restriction, of course, rather than a technical one, but I imagine that they'd be demo'ing a fully-capable product in this context.")
/He (pauses, listening for noises outside|stands back, regarding the T-inserter thoughtfully|knocks on the top of the T-inserter|cranes to look around at the back of the machine, but doesn't find anything interesting|runs his fingers over the surface of the machine, checking for hot spots|runs a hand over the brass plate). "Next it would be good to see if this thing can build animates."

> put ale in t-inserter
There is a loud and satisfying pop from the machine as it turns the ale into a tale.
Expand Down Expand Up @@ -3078,7 +3072,7 @@ The functional area continues to the south, and the hallway is west.
> put pass in punch
You put the pass into the wire basket of the umlaut punch. There is a hum as the punch warms up, then a bang! as the tines come down sharply, tattooing the pass.

/Briefly the pass appears as the (speed|art|power|thrash|folk|death) metal band Päss, before fading back to itself: there just isn't enough energy to hold the conversion, given Päss's (fading|weak|dismal|non-existent) (name-recognition|reputation). (They haven't been playing many clubs lately|The reunion tour wasn't a big success|They never really got out of their parents' basement).
/Briefly the pass appears as the (speed|art|power|thrash|folk|death|drone) metal band Päss, before fading back to itself: there just isn't enough energy to hold the conversion, given Päss's (fading|weak|dismal|non-existent) (name-recognition|reputation). (They haven't been playing many clubs lately|The reunion tour wasn't a big success|They never really got out of their parents' basement).

When they are gone, a power chord remains in the air.

Expand Down

0 comments on commit 8cdd69a

Please sign in to comment.