Conversation
copied from packages/inter-protocol 2023-02-28 70ba9b0ce choice of which files to include is somewhat arbitrary a few tests were passing while selecting files; none pass at this point
Chris-Hibbert
left a comment
There was a problem hiding this comment.
Does it make sense to .skip the failing tests? Does this repo have different rules about test robustness?
I looked, and didn't detect anything missing. Everything I'd want to preserve is here.
|
Is this functional in any way, or are we just dumping code here to archive it? It seems like this will make this repo difficult to maintain, and confusing to new eyes as to the purpose of this code. May I suggest we just make a tag in agoric-sdk to the latest version with this code so we can go back and find it? |
|
Alternatively, I would feel better keeping this in its own branch and not merging into |
The proposal here is/was to kinda just dump the code. I'm persuaded that it's not cost-effective. I'll mark it draft and add TODOs about addressing failing tests and making it functional. |
This is a copy of the AMM contract extracted from agoric-sdk as of 2023-02-28 70ba9b0ce, just before:
Many tests not passing
As noted in the README, a number of the tests do not pass; they have dependencies on
agoric-sdk that did not survive the extraction.
full output from yarn test