Marcus Denker-4 wrote
> I fixed it:
Cool! Thanks :)
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Creating-a-Class-in-a-Temporary-Environment-tp4825963p4848191.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
Hi,
I fixed it:
https://pharo.fogbugz.com/f/cases/16479/Creating-a-class-in-an-empty-environment
On Tue, May 12, 2015 at 12:45 PM, Sean P. DeNigris
wrote:
> I used to have
>
> creatingAClassInATemporaryNamespace
>
> | testingEnvironment morph |
> testingEnvironment :=
> On 12 May 2015, at 14:57, Camille wrote:
>
> Hi Sean,
>
> You can use AnonymousClassInstaller instead of PharoClassInstaller.
Hmmm… I don’t like that. It is for anonymous classes.
We should fix the class builder itself… and check that Opal can use
environments, too.
It is already on my TO
Hi Sean,
You can use AnonymousClassInstaller instead of PharoClassInstaller.
We should improve it because it has limitations: the environment is not used
and you won’t be able to change the slots or the superclass after creation.
AnonymousClassInstaller make: [ :builder |
builder
Sean,
Maybe it is not exactly what you asked but when it is about creating
classes/traits for testing I always used ClassFactoryForTestCase (see it is
used by Fuel). You can even check how that class currently creates the
stuff.
Cheers,
On Tue, May 12, 2015 at 7:45 AM, Sean P. DeNigris
wrote: