Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
valuesportinglog [2022/02/01 13:17] christian [FileIn 6 - Tests] |
valuesportinglog [2022/02/27 13:34] (current) christian [FileIn 6 - Tests] |
||
---|---|---|---|
Line 12: | Line 12: | ||
^PackageChange new</ | ^PackageChange new</ | ||
+ | If you don't have VisualWorks and cannot create the fileOut yourself, all versions are on GitHub. | ||
+ | |||
+ | The fileOut of this configuration is [[https:// | ||
===== First FileIn ===== | ===== First FileIn ===== | ||
File out from VW with | File out from VW with | ||
<code Smalltalk> | <code Smalltalk> | ||
- | Start squeak, open the Transcript and file in "Values.Squeak.st" | + | Start squeak, open the Transcript and file in [[https:// |
<code Smalltalk> | <code Smalltalk> | ||
Line 56: | Line 59: | ||
===== FileIn 2 ===== | ===== FileIn 2 ===== | ||
- | FileOut from VW, then fileIn into a fresh Squeak image. | + | FileOut from VW, then fileIn |
Loads about 80% until it hits the error that ColorValue is not defined. | Loads about 80% until it hits the error that ColorValue is not defined. | ||
Line 118: | Line 121: | ||
===== FileIn 3 ===== | ===== FileIn 3 ===== | ||
- | FileOut from VW, then fileIn into a fresh Squeak image. | + | FileOut from VW, then fileIn |
Loads about 85% until it hits the error that GeneralBindingReference is not defined. | Loads about 85% until it hits the error that GeneralBindingReference is not defined. | ||
Line 146: | Line 149: | ||
===== FileIn 4 ===== | ===== FileIn 4 ===== | ||
- | FileOut from VW, then fileIn into a fresh Squeak image. | + | FileOut from VW, then fileIn |
Loads about 97% until it hits the error that Timestamp is not defined. | Loads about 97% until it hits the error that Timestamp is not defined. | ||
Line 178: | Line 181: | ||
===== FileIn 5 ===== | ===== FileIn 5 ===== | ||
- | FileOut from VW, then fileIn into a fresh Squeak image. | + | FileOut from VW, then fileIn |
Loads without errors or warnings!. | Loads without errors or warnings!. | ||
Line 214: | Line 217: | ||
<code Smalltalk> | <code Smalltalk> | ||
- | then fileIn into a Squeak image with Values loaded. | + | then fileIn |
Loads without errors. | Loads without errors. | ||
Line 248: | Line 251: | ||
</ | </ | ||
- | The rule is found in class '' | + | The rule ''# |
<code Smalltalk> | <code Smalltalk> | ||
Line 258: | Line 261: | ||
yourself | yourself | ||
</ | </ | ||
+ | |||
+ | Published as **[Squeak Fileout PDFtalk] (3.0.0.7, | ||
+ | ===== FileIn 7 - Tests ===== | ||
+ | |||
+ | FileOut [Values] and [Values Testing], then fileIn into a fresh Squeak image. | ||
+ | |||
+ | Loads without errors or warnings! | ||
+ | |||
+ | < | ||
+ | 2. milestone: <span style=" | ||
+ | </ | ||
+ | |||
+ | Test results: | ||
+ | 25 run in 0:00:00:00, 0 passes, 0 expected failures, 1 failures, 24 errors, 0 unexpected passes | ||
+ | |||
+ | {{: | ||
+ | |||
+ | The next step must be done in Squeak: fix the implementation to make the tests pass and modify the transformation so that the next fileOut contains the right code. If you don't have access to VW, please send a change file. |