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

Add Test Trees for structured BTT-style tests #63

Closed
wants to merge 19 commits into from

Conversation

jdubpark
Copy link

@jdubpark jdubpark commented Apr 11, 2024

Using Branching-Tree Technique for structured unit testing.

Access Controller

  • AccessController

Royalty

  • RoyaltyModule
  • RoyaltyPolicyLAP
  • IpRoyaltyVault

Dispute

  • DisputeModule
  • ArbitrationPolicySP

Licensing

  • LicensingModule
  • PILicenseTemplate
  • LicenseToken

Registries

  • IPAccountRegistry
  • IPAssetRegistry
  • ModuleRegistry
  • LicenseRegistry

jdubpark and others added 15 commits April 14, 2024 02:05
* Refactor Governance into AccessManager (storyprotocol#43)

* refactor Governance into AccessManager
* remove view method in script

* [feat] add reusable forge code coverage workflow

---------

Co-authored-by: Ramarti <raul.mf86@gmail.com>
* fix: UUPS upgradeable for PILicenseTemplate

* nit: change PIL PDF link
* add new tagDerivativeIfParentInfringed function

* format fix

* rebase: eliminate data uniqueness

* fix rebase duplication

* revert royalty related fixes

* format fix

* add business logic comments

* add restriction clarifications

* fix comment size

---------

Co-authored-by: Jongwon Park <contact@parkjongwon.com>
Co-authored-by: kingster-will <83567446+kingster-will@users.noreply.github.com>
Co-authored-by: Andy Wu <bwu2sfu@gmail.com>
Co-authored-by: Ramarti <raul.mf86@gmail.com>
* royalty fixes

* add the removed restriction back

* format fix

---------

Co-authored-by: Leo Chen <chhao4u@gmail.com>
* upgradeable ip asset registry

* deploy script setTargetFunctionRole
* upgrade beacon via RoyaltyPolicyLAP

* lint
@jdubpark jdubpark closed this Apr 14, 2024
kingster-will added a commit to kingster-will/protocol-core-v1-dev that referenced this pull request Jan 31, 2025
irfand29 pushed a commit to irfand29/protocol-core-v1 that referenced this pull request Feb 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants