Skip to content

Commit

Permalink
add BaselineOfKernelTests
Browse files Browse the repository at this point in the history
  • Loading branch information
pavel-krivanek committed Oct 20, 2019
1 parent b603965 commit 2797b3f
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 57 deletions.
61 changes: 4 additions & 57 deletions src/BaselineOfIDE/BaselineOfIDE.class.st
Expand Up @@ -143,29 +143,15 @@ BaselineOfIDE >> baseline: spec [
spec repository: repository
].

spec package: 'AST-Core-Tests'.

spec baseline: 'BlueInk' with: [
spec repository: repository; loads: #('Core'). ].

spec package: 'Collections-Tests'.
spec package: 'Text-Tests'.
spec package: 'Network-Tests'.
spec package: 'Network-Mail-Tests'.
spec package: 'System-Object Events-Tests'.
spec package: 'System-OSEnvironments-Tests'.
spec package: 'Ring-Definitions-Tests-Core'.
spec package: 'FileSystem-Tests-Core'.
spec package: 'Fuel-Tools-Pharo'.
spec package: 'Gofer-Tests'.
spec package: 'Kernel-Tests'.
spec package: 'Kernel-Tests-Extended'.
spec package: 'Kernel-Tests-WithCompiler'..
spec package: 'OpalCompiler-Tests'.
spec package: 'ReleaseTests'.
spec package: 'Ring-Definitions-Tests-Containers'.
spec package: 'Ring-Definitions-Tests-Core'.


spec package: 'Metacello-TestsMCResources'.
spec package: 'Metacello-TestsCore'.
spec package: 'Metacello-TestsCommonMC'.
Expand Down Expand Up @@ -194,22 +180,10 @@ BaselineOfIDE >> baseline: spec [

spec baseline: 'SortFunctions' with: [ spec repository: repository ].

"standalone packages"
spec package: 'Announcements-Core-Tests'.

spec baseline: 'BlueInk' with: [
spec repository: repository; loads: #('Extras' 'Tests'). ].

spec package: 'CodeImport-Tests'.
spec package: 'Compression-Tests'.
spec package: 'FileSystem-Tests-Disk'.
spec package: 'FileSystem-Tests-Attributes'.
spec package: 'Files-Tests'.
spec package: 'Jobs-Tests'.
spec package: 'Multilingual-Tests'.
spec package: 'Random-Tests'.
spec package: 'System-Platforms-Tests'.
spec package: 'Zinc-Character-Encoding-Tests'.

spec baseline: 'KernelTests' with: [ spec repository: repository ].

spec package: 'BaselineOfPharoBootstrap'.
spec package: 'BaselineOfMonticello'.
Expand Down Expand Up @@ -253,33 +227,6 @@ spec group: 'Metacello-Tests-Group' with: #(
'Metacello-Gitlab-Tests'
).

spec group: 'Kernel-Tests-Group' with: #(
'CodeImport-Tests'
'Collections-Tests'
'Kernel-Tests'
'Kernel-Tests-Extended'
'Kernel-Tests-WithCompiler'
'AST-Core-Tests' "requires BlueInk-Core"
'Announcements-Core-Tests'
'Compression-Tests'
'FileSystem-Tests-Core'
'FileSystem-Tests-Disk'
'FileSystem-Tests-Attributes'
'Files-Tests'
'Jobs-Tests'
'Multilingual-Tests'
'OpalCompiler-Tests'
'Random-Tests'
"'ReleaseTests'"
'Ring-Definitions-Tests-Core'
'Ring-Definitions-Tests-Containers'
'System-Object Events-Tests'
'System-OSEnvironments-Tests'
'Zinc-Character-Encoding-Tests'
'System-Platforms-Tests'
'Text-Tests' "required by Multilingual-Tests"
).

spec group: #default with: #(
'BasicTools' "dependency"
'Athens'
Expand All @@ -288,8 +235,8 @@ spec group: #default with: #(
'Mandatory-Group'
'Kernel-Tests-Group'
'BlueInk'
'KernelTests'
'Shout'
Expand Down
35 changes: 35 additions & 0 deletions src/BaselineOfKernelTests/BaselineOfKernelTests.class.st
@@ -0,0 +1,35 @@
Class {
#name : #BaselineOfKernelTests,
#superclass : #BaselineOf,
#category : #BaselineOfKernelTests
}

{ #category : #baselines }
BaselineOfKernelTests >> baseline: spec [
<baseline>
spec for: #'common' do: [
spec
package: 'CodeImport-Tests' ;
package: 'Collections-Tests';
package: 'Kernel-Tests';
package: 'Kernel-Tests-Extended' ;
package: 'Kernel-Tests-WithCompiler';
package: 'AST-Core-Tests';
package: 'Announcements-Core-Tests';
package: 'Compression-Tests';
package: 'FileSystem-Tests-Core' ;
package: 'FileSystem-Tests-Disk';
package: 'FileSystem-Tests-Attributes';
package: 'Files-Tests' ;
package: 'Jobs-Tests' ;
package: 'Multilingual-Tests';
package: 'OpalCompiler-Tests';
package: 'Random-Tests';
package: 'Ring-Definitions-Tests-Core';
package: 'Ring-Definitions-Tests-Containers';
package: 'System-Object Events-Tests';
package: 'System-OSEnvironments-Tests';
package: 'Zinc-Character-Encoding-Tests' ;
package: 'System-Platforms-Tests';
package: 'Text-Tests' ]
]
1 change: 1 addition & 0 deletions src/BaselineOfKernelTests/package.st
@@ -0,0 +1 @@
Package { #name : #BaselineOfKernelTests }
Expand Up @@ -344,6 +344,7 @@ SystemDependenciesTest >> testExternalIDEDependencies [
BaselineOfReflectionMirrors.
BaselineOfGeneralHelp.
BaselineOfShout.
BaselineOfKernelTests.
} do: [ :baseline | packages := packages , {baseline name} , baseline allPackageNames ].

packages := packages , { BaselineOfCommander name} , (self packagesOfGroupNamed: 'default' on: BaselineOfCommander).
Expand Down

0 comments on commit 2797b3f

Please sign in to comment.