mirror of
https://github.com/graycoreio/github-actions-magento2.git
synced 2026-06-13 13:14:53 +00:00
feat: remove rabbitmq from supported-version for mage-os/minimal
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
import { buildServicesForEntry } from './build-services';
|
||||
import { PackageMatrixVersion } from '../matrix/matrix-type';
|
||||
import mageOsMinimalIndividual from '../versions/mage-os-minimal/individual.json';
|
||||
import mageOsMinimalComposite from '../versions/mage-os-minimal/composite.json';
|
||||
|
||||
const createTestEntry = (overrides: Partial<PackageMatrixVersion> = {}): PackageMatrixVersion => ({
|
||||
magento: 'magento/project-community-edition:2.4.7',
|
||||
@@ -362,4 +364,17 @@ describe('buildServicesForEntry', () => {
|
||||
expect(withPref).toEqual(withoutPref);
|
||||
});
|
||||
});
|
||||
|
||||
describe('mage-os-minimal', () => {
|
||||
const minimalEntries: [string, PackageMatrixVersion][] = [
|
||||
...Object.entries(mageOsMinimalIndividual as unknown as Record<string, PackageMatrixVersion>),
|
||||
...Object.entries(mageOsMinimalComposite as unknown as Record<string, PackageMatrixVersion>)
|
||||
];
|
||||
|
||||
it.each(minimalEntries)('omits rabbitmq from services for %s', (_key, entry) => {
|
||||
const services = buildServicesForEntry(entry);
|
||||
|
||||
expect(services.rabbitmq).toBeUndefined();
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user