Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix + Tests for Pharo12 bug for issue #16702 #16736

Open
wants to merge 1 commit into
base: Pharo12
Choose a base branch
from

Conversation

bouraqadi
Copy link
Contributor

Trait class side methods sometimes not installed on user classes

…thods sometimes not installed on user classes
@jecisc jecisc added the Status: Need more work The issue is nearly ready. Waiting some last bits. label May 31, 2024
@tesonep
Copy link
Collaborator

tesonep commented Jun 3, 2024

Thanks so much @bouraqadi
Do you know if this change should be done also in P13?
Thanks again

@bouraqadi
Copy link
Contributor Author

bouraqadi commented Jun 3, 2024 via email

@tesonep
Copy link
Collaborator

tesonep commented Jun 3, 2024

Great, thanks.

@tesonep
Copy link
Collaborator

tesonep commented Jun 3, 2024

The failing test are related

@bouraqadi
Copy link
Contributor Author

bouraqadi commented Jun 3, 2024 via email

@bouraqadi
Copy link
Contributor Author

bouraqadi commented Jun 3, 2024 via email

@MarcusDenker
Copy link
Member

I do not understand why the test are failing. This PR contains both the tests and the fix, or not?

 Fuel.Core.Tests.FLCreateClassSerializationTest.testCreateWithTraitOnClassSide	10 sec	1
 Fuel.Core.Tests.FLCreateTraitSerializationTest.testCreateWithTraitOnClassSide	10 sec	1
 ReleaseTests.ProperlyImplementedSUnitClassesTest.testAndMakeSureSuperTearDownIsCalledAsLastMessageInTearDownMethodsOfTestCases	0.44 sec	1
 Slot.Tests.SlotTraitsTest.testClassWithClassTrait	1.8 sec	1
 Slot.Tests.SlotTraitsTest.testModifyClassTraitComposition	1.7 sec	1
 Slot.Tests.SlotTraitsTest.testRemoveClassTrait	1.6 sec	1
 Slot.Tests.SlotTraitsTest.testTraitUsersAfterClassReshape	1.5 sec	1
 Slot.Tests.SlotTraitsTest.testTraitUsersAfterMetaclassReshape	1.5 sec	1
 Traits.Tests.TraitFileOutTest.testFileOutCategory	10 sec	1
 Traits.Tests.TraitFileOutTest.testFileOutTrait	9.7 sec	1
 Traits.Tests.TraitFileOutTest.testRecompiling	10 sec	1
 Traits.Tests.TraitFileOutTest.testRemovingMethods

@bouraqadi
Copy link
Contributor Author

Strange. It should pass for P12.
BTW, I did another PR fro P13 #16758

@MarcusDenker
Copy link
Member

This PR is for Pharo12 and the test fail. Traits tests.

@bouraqadi
Copy link
Contributor Author

Fixed in PR #16823

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Need more work The issue is nearly ready. Waiting some last bits.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants