This repository was archived by the owner on Jan 5, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest.js
More file actions
41 lines (38 loc) · 3.24 KB
/
test.js
File metadata and controls
41 lines (38 loc) · 3.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
const assert = require('assert');
const protos = require('..');
const tester = (spawn) => function () {
let rpc;
before(async () => {
rpc = await spawn();
});
it('EnumWrapper', () => assert.notStrictEqual(rpc.EnumWrapper, undefined));
it('EnumWrapper.InvasionCharacter', () => assert.notStrictEqual(rpc.EnumWrapper.InvasionCharacter.CHARACTER_DRAGON_BALLOON_GRUNT_FEMALE, undefined));
it('FortType', () => assert.notStrictEqual(rpc.FortType.GYM, undefined));
it('HoloActivityType', () => assert.notStrictEqual(rpc.HoloActivityType.ACTIVITY_CATCH_EXCELLENT_THROW, undefined));
it('HoloItemCategory', () => assert.notStrictEqual(rpc.HoloItemCategory.ITEM_CATEGORY_RAID_TICKET, undefined));
it('HoloItemEffect', () => assert.notStrictEqual(rpc.HoloItemEffect.ITEM_EFFECT_FULL_MOTIVATION, undefined));
it('HoloItemType', () => assert.notStrictEqual(rpc.HoloItemType.ITEM_TYPE_RAID_TICKET, undefined));
it('HoloPokemonClass', () => assert.notStrictEqual(rpc.HoloPokemonClass.POKEMON_CLASS_MYTHIC, undefined));
it('HoloPokemonFamilyId', () => assert.notStrictEqual(rpc.HoloPokemonFamilyId.V0151_FAMILY_MEW, undefined));
it('HoloPokemonId', () => assert.notStrictEqual(rpc.HoloPokemonId.V0150_POKEMON_MEWTWO, undefined));
it('HoloPokemonMove', () => assert.notStrictEqual(rpc.HoloPokemonMove.V0109_MOVE_PSYSTRIKE, undefined));
it('HoloPokemonMovementType', () => assert.notStrictEqual(rpc.HoloPokemonMovementType.POKEMON_ENC_MOVEMENT_ELECTRIC, undefined));
it('HoloPokemonType', () => assert.notStrictEqual(rpc.HoloPokemonType.POKEMON_TYPE_FAIRY, undefined));
it('HoloTemporaryEvolutionId', () => assert.notStrictEqual(rpc.HoloTemporaryEvolutionId.TEMP_EVOLUTION_MEGA_X, undefined));
it('Item', () => assert.notStrictEqual(rpc.Item.ITEM_REVIVE, undefined));
it('Method', () => assert.notStrictEqual(rpc.Method.GYM_GET_INFO, undefined));
it('PokemonDisplayProto', () => assert.notStrictEqual(rpc.PokemonDisplayProto, undefined));
it('PokemonDisplayProto.Alignment', () => assert.notStrictEqual(rpc.PokemonDisplayProto.Alignment.PURIFIED, undefined));
it('PokemonDisplayProto.Costume', () => assert.notStrictEqual(rpc.PokemonDisplayProto.Costume.NOT_FOR_RELEASE_ALPHA, undefined));
it('PokemonDisplayProto.Form', () => assert.notStrictEqual(rpc.PokemonDisplayProto.Form.ZIGZAGOON_GALARIAN, undefined));
it('PokemonDisplayProto.Gender', () => assert.notStrictEqual(rpc.PokemonDisplayProto.Gender.GENDERLESS, undefined));
it('QuestConditionProto', () => assert.notStrictEqual(rpc.QuestConditionProto, undefined));
it('QuestConditionProto.ConditionType', () => assert.notStrictEqual(rpc.QuestConditionProto.ConditionType.WITH_WIN_RAID_STATUS, undefined));
it('QuestRewardProto', () => assert.notStrictEqual(rpc.QuestRewardProto, undefined));
it('QuestRewardProto.Type', () => assert.notStrictEqual(rpc.QuestRewardProto.Type.MEGA_RESOURCE, undefined));
it('QuestType', () => assert.notStrictEqual(rpc.QuestType.QUEST_BUDDY_FEED, undefined));
it('RaidLevel', () => assert.notStrictEqual(rpc.RaidLevel.RAID_LEVEL_MEGA, undefined));
it('Team', () => assert.notStrictEqual(rpc.Team.TEAM_RED, undefined));
};
describe('protos', tester(() => protos()));
describe('master', tester(() => protos('master')));