Skip to content

chore: make one test fail to test the storage logs behaviour

Sign in for the full log view
This check has been archived and is scheduled for deletion. Learn more about checks retention
GitHub Actions / E2E report yarn test-crowdloan succeeded Oct 17, 2023 in 1s

E2E report yarn test-crowdloan ✅

Tests passed successfully

✅ e2eTests/reports/junit-9a8d0550-6cf3-11ee-b95c-6d9c30a2f4ba.xml

12 tests were completed in 1743s with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test/sequential/crowdloan.API.claiming.test.ts 6✅ 927s
test/sequential/crowdloan.API.test.ts 6✅ 816s

✅ test/sequential/crowdloan.API.claiming.test.ts

✅ Users receive different rewards when they confirm them before, during and after crowdloan
✅ A user can only change his reward-address with: crowdloan.updateRewardAddress AND user can claim some rewards if it provided some on the specified cl_id
Test that a user can claim when
  ✅ CL1 is fully setup and no other CL is setup
  ✅ CL1 is fully setup and CL2 setup the setCrowdloanAllocation
  ✅ CL1 is fully setup and CL2 setup the setCrowdloanAllocation and RewardVec
  ✅ CL1 is fully setup and CL2 setup the setCrowdloanAllocation and RewardVec and completeInitialization

✅ test/sequential/crowdloan.API.test.ts

Only sudo can
  ✅ crowdloan.setCrowdloanAllocation(crowdloanAllocationAmount)
  ✅ crowdloan.initializeCrowdloanRewardVec(rewards)
  ✅ crowdloan.completeCrowdloanInitialization(leaseEndingBlock)
✅ A reward needs to be fully setup with: setCrowdloanAllocation + initializeCrowdloanRewardVec + completeCrowdloanInitialization
✅ CL needs to be setup in order
✅ Total contributors returns the number of contributors per crowdloan AND validation of contributions is done when Initializing the cl rewards