cf83771a7d
More regression testing for puzzles
timy2018-10-08 11:54:16 -05:00
2ca9ddce19
Fix reporting bug when doing replay
timy2018-10-08 11:52:53 -05:00
de5acab132
Make reload work for all puzzles. We want to use that when making replays. It is nice to reload it once we know the solution so we can save a clean replay.
timy2018-10-05 13:58:54 -05:00
bee42488d2
Refresh the form after one test to show passed / failed
timy2018-10-05 13:28:49 -05:00
92246a3dac
Add file -> forget replay statuses. So we can reset our replays.
timy2018-10-05 13:24:47 -05:00
d838fe1987
Add a clear replay status function
timy2018-10-05 13:06:53 -05:00
c25e3fd666
make sure UserActions are not serialized
timy2018-10-05 12:47:18 -05:00
47790c1de1
Add PuzzlesPassed and PuzzlesFailed to settings.
timy2018-10-05 12:43:57 -05:00
3865794d81
Only allow regression testing if we are not a student.
timy2018-10-05 11:04:19 -05:00
4c25bf4721
Turning off debugging
timy2018-10-05 10:52:30 -05:00
0cdb4855ad
Update the actiondebug.
timy2018-10-05 10:51:22 -05:00
b4e828162a
refresh the form instead of doing full do-events. Much, much quicker that way.
timy2018-10-05 10:45:30 -05:00
fbfc1e148b
Skip visual ticks when in the middle of invisible network testing.
timy2018-10-05 10:24:10 -05:00
c4c58b59bd
Mark the puzzle as being complete. If we need to track it, we want to do that as well. This had been a bit of a bug; it only marked it as done if it had never been done previously. So, if you were trying to replay something, it would only be completed if you had never done it. Lots of puzzles were failing their replay.
timy2018-10-05 10:07:23 -05:00
87e483c43e
Initial debugging of test completion process
timy2018-10-05 08:48:46 -05:00
a81392ca75
initial debugging of action code
timy2018-10-05 08:43:07 -05:00
9c9826ef85
the old replay for Frozen! was wrong. Replaced it.
timy2018-10-03 16:45:17 -05:00
30a357cc19
hide the label that shows up on regression testing
timy2018-10-01 15:32:17 -05:00
78c4af5b8d
Change colors of window so we know we are doing testing.
timy2018-10-01 15:29:30 -05:00
481ddc0121
fix the selection jumping bug
timy2018-10-01 15:10:51 -05:00
b7f7a6b9ae
speed up level1_practice5. That is a slow one to replay.
timy2018-10-01 08:52:41 -05:00
936827e81a
More replays (finidhing level1)
timy2018-10-01 07:20:05 -05:00
9be5e0b770
Adding more replays
timy2018-09-28 16:53:05 -05:00
da3905560c
Update the form after we do testing, so we see the results
timy2018-09-28 13:55:11 -05:00
cedb54abff
remove the X at the top of the regression testing window. It gives us problems
timy2018-09-28 13:54:22 -05:00
67dcbd82fb
start with "untested" selected when opening regression testing window
timy2018-09-28 13:51:59 -05:00
892aa401cb
Add a power-on enum
timy2018-05-17 16:12:58 -05:00
136b7b1ab7
Add NB.DoActions functions for Replace, ReplaceUPS, and PowerOff
timy2018-05-17 16:10:20 -05:00
291f1d0b1c
Add enums for replace, replaceUPS, and poweroff
timy2018-05-17 16:08:09 -05:00
98607f42a1
Add a few more solved replays
timy2018-05-16 14:18:22 -05:00
408022714d
Mark freshly-loaded ReplayActions as not being dirty
timy2018-05-16 14:18:07 -05:00
c199065efd
Message to store Replays if in replay mode and we solved a puzzle
timy2018-05-16 09:35:19 -05:00
2df6c5c2f8
Get loading and saving of devices in Actions working. Lots of things needed to be "public" so reflection works.
timy2018-05-16 09:14:18 -05:00
eab20232ca
Get the basic replay fie to load when we hold the ctrl key and press the "file" menu item.
timy2018-05-15 08:27:41 -05:00
dbc2ff139f
Add the first replay file.
timy2018-05-15 07:34:52 -05:00
a36c29029a
Minor fix to allow serialization of network link and network device
timy2018-05-15 07:23:00 -05:00