-
Notifications
You must be signed in to change notification settings - Fork 72
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
toward SES testing on XS (WIP) #650
Conversation
12b7636
to
20ce61c
Compare
- add ses/lockdown to externals - fix lockdown() for test compartment to provide SES Compartment constructor
The test as written depends on stringifying functions, which XS doesn't do. erights says the test is not novel and not worth maintaining.
- import all of ses in tests that need it
- SEGV: test-global-object-mutability.js - postpone tests that require babel
What is the status of this PR? |
The only think I can think of that's not in the description etc. is that it's blocked on moving xsnap to endo (#681), which is not high on my list nor @kriskowal 's. I suppose if #508 and #535 still belong on the Endo 1 milestone then #681 should be there too. Thoughts, @kriskowal ? |
What is the status of this PR? Is it still relevant? |
It's tangentially relevant in that migrating xsnap to endo (#681) is still on our todo list. But I think the odds that we'll actually use these bits to accomplish that are sufficiently low that I'm closing this. |
goal:
fixes #508
fixes #535
TODO:
import 'ses/lockdown';
is allowedtest:xs
to ci jobfeat(ava-xs): skip module-shim
stuffAfter this PR at some point:
xsnap
andava-xs
fromagoric-sdk
(IOU an issue)