-
Notifications
You must be signed in to change notification settings - Fork 11
/
AllSqueakTestsConfiguration.ns
31 lines (31 loc) · 1.47 KB
/
AllSqueakTestsConfiguration.ns
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Newspeak3
'NS2Squeak'
class AllSqueakTestsConfiguration packageTestsUsing: manifest = (|
configs = {
manifest AccessModifierTestingConfiguration packageTestsUsing: manifest.
(* manifest ActivationMirrorTestingConfiguration packageTestsUsing: manifest. *)
manifest ActorsTestingConfigurationForSqueak packageTestsUsing: manifest.
manifest AtomicInstallTestConfiguration packageTestsUsing: manifest.
manifest CAliensTestingConfiguration packageTestsUsing: manifest.
manifest CollectionsTestingConfiguration packageTestsUsing: manifest.
(* manifest FilesTestsConfiguration packageTestsUsing: manifest. *)
manifest KernelTestsConfiguration packageTestsUsing: manifest.
manifest MinitestTestsConfiguration packageTestsUsing: manifest.
manifest MirrorTestingConfiguration packageTestsUsing: manifest.
manifest MirrorBuilderTestingConfiguration packageTestsUsing: manifest.
manifest SqueakMirrorTestingConfiguration packageTestsUsing: manifest.
manifest NS2SqueakCompilerTestingConfiguration packageTestsUsing: manifest.
(* manifest NewspeakTypecheckerTestingConfiguration packageTestsUsing: manifest. *)
manifest RegexTestingConfiguration packageTestsUsing: manifest.
manifest VictoryFuelTestingConfiguration packageTestsUsing: manifest.
}.
|) (
public testModulesUsingPlatform: platform minitest: minitest = (
| testModules = platform collections List new. |
configs do: [:config |
testModules addAll:
(config testModulesUsingPlatform: platform minitest: minitest)].
^testModules
)
) : (
)