@0x/contracts-staking: Create MixinStakingPoolRewards unit tests.

This commit is contained in:
Lawrence Forman
2019-10-31 15:53:46 -04:00
parent 4e05e41f7f
commit 8c4c3d56c6
6 changed files with 221 additions and 1 deletions

View File

@@ -0,0 +1,35 @@
import { blockchainTests, expect, Numberish } from '@0x/contracts-test-utils';
import { StakingRevertErrors } from '@0x/order-utils';
import { BigNumber } from '@0x/utils';
import { StoredBalance } from '../utils/types';
import {
artifacts,
TestMixinStakingPoolRewardsContract,
TestMixinStakingPoolRewardsEvents,
TestMixinStakingPoolRewardsUpdateCumulativeRewardEventArgs as UpdateCumulativeReward,
} from '../../src';
import { constants } from '../utils/constants';
blockchainTests.resets.only('MixinStakingPoolRewards unit tests', env => {
let testContract: TestMixinStakingPoolRewardsContract;
const INITIAL_EPOCH = 0;
const NEXT_EPOCH = 1;
before(async () => {
testContract = await TestMixinStakingPoolRewardsContract.deployFrom0xArtifactAsync(
artifacts.TestMixinStakingPoolRewards,
env.provider,
env.txDefaults,
artifacts,
);
});
describe('withdrawAndSyncDelegatorRewards()', () => {
it('poop', async () => {
// no-op
});
});
});